11# Release notes
22
3- ### Unreleased changes
4-
5- * Common Library:
6- * ExoPlayer:
7- * Add ` reset ` to ` BasePreloadManager ` to release all the holding sources
8- while keep the preload manager instance.
9- * Transformer:
10- * Track Selection:
11- * Extractors:
12- * Audio:
13- * Video:
14- * Text:
15- * Metadata:
16- * Image:
17- * DRM:
18- * Effect:
19- * Muxers:
20- * IMA extension:
21- * Session:
22- * UI:
23- * Downloads:
24- * OkHttp Extension:
25- * Cronet Extension:
26- * RTMP Extension:
27- * HLS Extension:
28- * DASH Extension:
29- * Smooth Streaming Extension:
30- * RTSP Extension:
31- * Decoder Extensions (FFmpeg, VP9, AV1, MIDI, etc.):
32- * Leanback extension:
33- * Cast Extension:
34- * Test Utilities:
35- * Remove deprecated symbols:
36- * Demo app:
37-
383## 1.4
394
405### 1.4.0-alpha01 (2024-04-11)
@@ -93,7 +58,7 @@ This release includes the following changes since the
9358 * Update Overlay matrix implementation to make it consistent with the
9459 documentation by flipping the x and y values applied in
9560 ` setOverlayFrameAnchor() ` . If using
96- ` OverlaySettings.Builder.setOverlayFrameAnchor() ` , please flip their x
61+ ` OverlaySettings.Builder.setOverlayFrameAnchor() ` , flip their x
9762 and y values by multiplying them by ` -1 ` .
9863* Session:
9964 * Change default of ` CommandButton.enabled ` to ` true ` and ensure the value
@@ -106,7 +71,7 @@ This release includes the following changes since the
10671 ([ #1219 ] ( https://github.com/androidx/media/issues/1219 ) ).
10772 * Add ` MediaSessionService.pauseAllPlayersAndStopSelf() ` that conveniently
10873 allows to pause playback of all sessions and call ` stopSelf ` to
109- terminate the lifecyce of the ` MediaSessionService ` .
74+ terminate the lifecycle of the ` MediaSessionService ` .
11075 * Override ` MediaSessionService.onTaskRemoved(Intent) ` to provide a safe
11176 default implementation that keeps the service running in the foreground
11277 if playback is ongoing or stops the service otherwise.
@@ -118,7 +83,7 @@ This release includes the following changes since the
11883* Test Utilities:
11984 * Implement ` onInit() ` and ` onRelease() ` in ` FakeRenderer ` .
12085 * Change ` TestPlayerRunHelper.runUntil/playUntil ` methods to fail on
121- non-fatal errors (e.g. those reported to
86+ nonfatal errors (e.g. those reported to
12287 ` AnalyticsListener.onVideoCodecError ` ). Use the new
12388 ` TestPlayerRunHelper.run(player).ignoringNonFatalErrors().untilXXX() `
12489 method chain to disable this behavior.
0 commit comments