17
17
with durations that don't match the actual content could cause frame
18
18
freezes at the end of the item
19
19
([ #1698 ] ( https://github.com/androidx/media/issues/1698 ) ).
20
- * Add a setter to ` SntpClient ` to set the max elapsed time since the last
21
- update after which the client is re-initialized
22
- ([ #1794 ] ( https://github.com/androidx/media/pull/1794 ) ).
23
20
* Reduce default values for ` bufferForPlaybackMs ` and
24
21
` bufferForPlaybackAfterRebufferMs ` in ` DefaultLoadControl ` to 1000 and
25
22
2000 ms respectively.
30
27
formats.
31
28
* Extractors:
32
29
* DataSource:
33
- * ` DataSourceContractTest ` : Assert that ` DataSource.getUri() ` and
34
- ` getResponseHeaders() ` return their 'open' value after a failed call to
35
- ` open() ` (due to a 'not found' resource) and before a subsequent
36
- ` close() ` call.
37
- * Overriding ` DataSourceContractTest.getNotFoundResources() ` allows
38
- test sub-classes to provide multiple 'not found' resources, and to
39
- provide any expected headers too. This allows to distinguish between
40
- HTTP 404 (with headers) and "server not found" (no headers).
41
30
* Audio:
42
31
* Video:
43
32
* Text:
65
54
* DASH Extension:
66
55
* Smooth Streaming Extension:
67
56
* RTSP Extension:
68
- * Fix crashing when parsing of RTP packets with header extensions
69
- ([ #1225 ] ( https://github.com/androidx/media/pull/1225 ) ).
70
57
* Decoder Extensions (FFmpeg, VP9, AV1, etc.):
71
58
* Add the MPEG-H decoder module which uses the native MPEG-H decoder
72
59
module to decode MPEG-H audio
@@ -155,11 +142,19 @@ This release includes the following changes since the
155
142
* Resolve the memory leaks in demo short-form app
156
143
([ #1839 ] ( https://github.com/androidx/media/issues/1839 ) ).
157
144
158
- ## 1.5.0-rc01 (2024-11-13)
145
+ ### 1.5.0-rc01 (2024-11-13)
159
146
160
147
This release includes the following changes since the
161
- [ 1.5.0-beta01 release] ( #150-2024-10-30 ) :
148
+ [ 1.5.0-beta01 release] ( #150-beta01- 2024-10-30 ) :
162
149
150
+ * ExoPlayer:
151
+ * Fix bug where playlist items or periods in multi-period DASH streams
152
+ with durations that don't match the actual content could cause frame
153
+ freezes at the end of the item
154
+ ([ #1698 ] ( https://github.com/androidx/media/issues/1698 ) ).
155
+ * Add a setter to ` SntpClient ` to set the max elapsed time since the last
156
+ update after which the client is re-initialized
157
+ ([ #1794 ] ( https://github.com/androidx/media/pull/1794 ) ).
163
158
* Extractors:
164
159
* Fix media duration parsing in ` mdhd ` box of MP4 files to handle ` -1 `
165
160
values ([ #1819 ] ( https://github.com/androidx/media/issues/1819 ) ).
@@ -170,12 +165,23 @@ This release includes the following changes since the
170
165
resolved URI (as documented). Where this is different to the requested
171
166
URI, tests can indicate this using the new
172
167
` DataSourceContractTest.TestResource.Builder.setResolvedUri() ` method.
168
+ * ` DataSourceContractTest ` : Assert that ` DataSource.getUri() ` and
169
+ ` getResponseHeaders() ` return their 'open' value after a failed call to
170
+ ` open() ` (due to a 'not found' resource) and before a subsequent
171
+ ` close() ` call.
172
+ * Overriding ` DataSourceContractTest.getNotFoundResources() ` allows
173
+ test sub-classes to provide multiple 'not found' resources, and to
174
+ provide any expected headers too. This allows to distinguish between
175
+ HTTP 404 (with headers) and "server not found" (no headers).
173
176
* Text:
174
177
* Fix CEA-608 subtitles in H.264 MPEG-TS streams not being output (this
175
178
was broken in ` 1.5.0-alpha01 ` by
176
179
https://github.com/androidx/media/commit/03a205f220ecf7681f85f8a752227e3986e257ff ).
177
180
* Support CEA-608 subtitles in Dolby Vision content
178
181
([ #1820 ] ( https://github.com/androidx/media/issues/1820 ) ).
182
+ * RTSP Extension:
183
+ * Fix crashing when parsing of RTP packets with header extensions
184
+ ([ #1225 ] ( https://github.com/androidx/media/pull/1225 ) ).
179
185
180
186
### 1.5.0-beta01 (2024-10-30)
181
187
0 commit comments