Skip to content

Commit 24a01ab

Browse files
oceanjulescopybara-github
authored andcommitted
Update release note for 1.9.0-alpha01
#cherrypick PiperOrigin-RevId: 822026846
1 parent c8f4bd2 commit 24a01ab

File tree

1 file changed

+41
-11
lines changed

1 file changed

+41
-11
lines changed

RELEASENOTES.md

Lines changed: 41 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,47 @@
22

33
### Unreleased changes
44

5+
* Common Library:
6+
* ExoPlayer:
7+
* CompositionPlayer:
8+
* Transformer:
9+
* Track Selection:
10+
* Extractors:
11+
* Inspector:
12+
* Audio:
13+
* Video:
14+
* Text:
15+
* Metadata:
16+
* Image:
17+
* DataSource:
18+
* DRM:
19+
* Effect:
20+
* Muxers:
21+
* IMA extension:
22+
* Session:
23+
* UI:
24+
* Downloads:
25+
* OkHttp extension:
26+
* Cronet extension:
27+
* RTMP extension:
28+
* HLS extension:
29+
* DASH extension:
30+
* Smooth Streaming extension:
31+
* RTSP extension:
32+
* Decoder extensions (FFmpeg, VP9, AV1, etc.):
33+
* MIDI extension:
34+
* Leanback extension:
35+
* Cast extension:
36+
* Test Utilities:
37+
* Remove deprecated symbols:
38+
39+
## 1.9
40+
41+
### 1.9.0-alpha01 (2025-10-22)
42+
43+
This release includes the following changes since
44+
[1.8.0 release](#180-2025-07-30):
45+
546
* Common Library:
647
* Update `minSdk` to `23` in line with other AndroidX libraries.
748
* Add `PlayerTransferState`, which facilitates transferring the playback
@@ -178,7 +219,6 @@
178219
* FrameExtractor: Add `getThumbnail()` to extract a representative
179220
thumbnail frame from a media file without requiring a specific
180221
timestamp.
181-
* DataSource:
182222
* Audio:
183223
* Make `AudioProcessor` instances aware of seeking.
184224
* Allow injecting the new `AudioOutputProvider` interface into
@@ -200,12 +240,10 @@
200240
* Text:
201241
* Fix parsing of CEA-6/708 subtitles in Dolby Vision content
202242
([#2775](https://github.com/androidx/media/issues/2775)).
203-
* Metadata:
204243
* Image:
205244
* Fix ScrubbingMode issue where player gets stuck while scrubbing a DASH
206245
thumbnail track
207246
([#2815](https://github.com/androidx/media/issues/2815)).
208-
* DataSource:
209247
* DRM:
210248
* Change the return type of `MediaDrmCallback` methods from `byte[]` to a
211249
new `MediaDrmCallback.Response` type, to allow returning extra optional
@@ -216,7 +254,6 @@
216254
`AnalyticsListener.onDrmKeysLoaded`
217255
([#1001](https://github.com/androidx/media/issues/1001)).
218256
* Move provisioning request data from a URL parameter to the POST body.
219-
* Effect:
220257
* Muxers:
221258
* Add `MediaMuxerCompat`, a drop-in replacement for framework
222259
`MediaMuxer`.
@@ -317,10 +354,6 @@
317354
PreviousButton, SeekBackButton, SeekForwardButton, RepeatButton,
318355
ShuffleButton, MuteButton) to it.
319356
* Add support for placing a media route button in the `PlayerView`.
320-
* Downloads:
321-
* OkHttp extension:
322-
* Cronet extension:
323-
* RTMP extension:
324357
* HLS extension:
325358
* Parse HLS interstitial skip attributes.
326359
* Map skip control attributes from the HLS playlist and the asset list
@@ -340,7 +373,6 @@
340373
* Avoid crashes caused by invalid manifest updates that were not reported
341374
as player errors
342375
([#2805](https://github.com/androidx/media/issues/2805))).
343-
* Smooth Streaming extension:
344376
* RTSP extension:
345377
* Handle error of missing RTP packets when processing fragmented NAL units
346378
for H264 and H265
@@ -349,8 +381,6 @@
349381
* AV1 Extension: The AV1 software decoder now uses the high-performance
350382
`dav1d` library, replacing the previous `libgav1` implementation for
351383
improved decoding speed.
352-
* MIDI extension:
353-
* Leanback extension:
354384
* Cast extension:
355385
* Add `CastPlayer.Builder`, which enables `CastPlayer` to do both local
356386
and Cast playback. To keep the old `CastPlayer` behavior of supporting

0 commit comments

Comments
 (0)