|
4 | 4 |
|
5 | 5 | * Common Library:
|
6 | 6 | * ExoPlayer:
|
7 |
| - * Add source prefix to all `Format.id` fields generated from |
8 |
| - `MergingMediaSource`. This helps to identify which source produced a |
9 |
| - `Format` ([#883](https://github.com/androidx/media/issues/883)). |
10 |
| - * Fix the regex used for validating custom Common Media Client Data (CMCD) |
11 |
| - key names by modifying it to only check for hyphen |
12 |
| - ([#1028](https://github.com/androidx/media/issues/1028)). |
13 |
| - * Stop double-encoding CMCD query parameters |
14 |
| - ([#1075](https://github.com/androidx/media/issues/1075)). |
15 | 7 | * Transformer:
|
16 | 8 | * Track Selection:
|
17 | 9 | * Extractors:
|
18 | 10 | * Audio:
|
19 |
| - * Improve silence skipping algorithm with smooth volume ramp, retained |
20 |
| - minimal silence and more natural silence durations |
21 |
| - ([#7423](https://github.com/google/ExoPlayer/issues/7423)). |
22 |
| - * Report the skipped silence more deterministically |
23 |
| - ([#1035](https://github.com/androidx/media/issues/1035)). |
24 | 11 | * Video:
|
25 | 12 | * Text:
|
26 | 13 | * Metadata:
|
|
30 | 17 | * Muxers:
|
31 | 18 | * IMA extension:
|
32 | 19 | * Session:
|
33 |
| - * Fix issue where `MediaItem.RequestMetadata` with just non-null extras is |
34 |
| - not sent transmitted between media controllers and sessions. |
35 |
| - * Add constructor to `MediaLibrarySession.Builder` that only takes a |
36 |
| - `Context` instead of a `MediaLibraryService`. |
37 | 20 | * UI:
|
38 | 21 | * Downloads:
|
39 | 22 | * OkHttp Extension:
|
40 | 23 | * Cronet Extension:
|
41 | 24 | * RTMP Extension:
|
42 | 25 | * HLS Extension:
|
43 |
| - * Resolve seeks to beginning of a segment more efficiently |
44 |
| - ([#1031](https://github.com/androidx/media/pull/1031)). |
45 | 26 | * DASH Extension:
|
46 | 27 | * Smooth Streaming Extension:
|
47 | 28 | * RTSP Extension:
|
|
54 | 35 |
|
55 | 36 | ## 1.3
|
56 | 37 |
|
| 38 | +### 1.3.0-rc01 (2024-02-22) |
| 39 | + |
| 40 | +This release includes the following changes since the |
| 41 | +[1.3.0-beta01 release](#130-beta01-2024-02-07): |
| 42 | + |
| 43 | +* ExoPlayer: |
| 44 | + * Add source prefix to all `Format.id` fields generated from |
| 45 | + `MergingMediaSource`. This helps to identify which source produced a |
| 46 | + `Format` ([#883](https://github.com/androidx/media/issues/883)). |
| 47 | + * Fix the regex used for validating custom Common Media Client Data (CMCD) |
| 48 | + key names by modifying it to only check for hyphen |
| 49 | + ([#1028](https://github.com/androidx/media/issues/1028)). |
| 50 | + * Stop double-encoding CMCD query parameters |
| 51 | + ([#1075](https://github.com/androidx/media/issues/1075)). |
| 52 | +* Audio: |
| 53 | + * Improve silence skipping algorithm with smooth volume ramp, retained |
| 54 | + minimal silence and more natural silence durations |
| 55 | + ([#7423](https://github.com/google/ExoPlayer/issues/7423)). |
| 56 | + * Report the skipped silence more deterministically |
| 57 | + ([#1035](https://github.com/androidx/media/issues/1035)). |
| 58 | +* Session: |
| 59 | + * Fix issue where `MediaItem.RequestMetadata` with just non-null extras is |
| 60 | + not sent transmitted between media controllers and sessions. |
| 61 | + * Add constructor to `MediaLibrarySession.Builder` that only takes a |
| 62 | + `Context` instead of a `MediaLibraryService`. |
| 63 | +* HLS Extension: |
| 64 | + * Resolve seeks to beginning of a segment more efficiently |
| 65 | + ([#1031](https://github.com/androidx/media/pull/1031)). |
| 66 | + |
57 | 67 | ### 1.3.0-beta01 (2024-02-07)
|
58 | 68 |
|
59 | 69 | This release includes the following changes since the
|
|
0 commit comments