From af6f6bb40666d5c27fd4274ad5e3479cf593ce04 Mon Sep 17 00:00:00 2001 From: ibaker Date: Wed, 9 Mar 2022 14:51:19 +0000 Subject: [PATCH] Version bump to exoplayer:2.17.1 and media3:1.0.0-alpha03 #minor-release PiperOrigin-RevId: 433467068 --- RELEASENOTES.md | 23 ++++++++++++++++++- constants.gradle | 4 ++-- .../media3/common/MediaLibraryInfo.java | 6 ++--- 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index fa6d929e69..204a19e7f6 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,6 +1,27 @@ # Release notes -### 1.0.0-alpha02 (2022-03-09) +### 1.0.0-alpha03 (2022-03-14) + +This release corresponds to the +[ExoPlayer 2.17.1 release](https://github.com/google/ExoPlayer/releases/tag/r2.17.1). + +* Audio: + * Fix error checking audio capabilities for Dolby Atmos (E-AC3-JOC) in + HLS. +* Extractors: + * FMP4: Fix issue where emsg sample metadata could be output in the wrong + order for streams containing both v0 and v1 emsg atoms + ([#9996](https://github.com/google/ExoPlayer/issues/9996)). +* Text: + * Fix the interaction of `SingleSampleMediaSource.Factory.setTrackId` and + `MediaItem.SubtitleConfiguration.Builder.setId` to prioritise the + `SubtitleConfiguration` field and fall back to the `Factory` value if + it's not set + ([#10016](https://github.com/google/ExoPlayer/issues/10016)). +* Ad playback: + * Fix audio underruns between ad periods in live HLS SSAI streams. + +### 1.0.0-alpha02 (2022-03-02) This release corresponds to the [ExoPlayer 2.17.0 release](https://github.com/google/ExoPlayer/releases/tag/r2.17.0). diff --git a/constants.gradle b/constants.gradle index b73f92a990..ba974fd8e9 100644 --- a/constants.gradle +++ b/constants.gradle @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. project.ext { - releaseVersion = '1.0.0-alpha02' - releaseVersionCode = 1_000_000_0_02 + releaseVersion = '1.0.0-alpha03' + releaseVersionCode = 1_000_000_0_03 minSdkVersion = 16 appTargetSdkVersion = 29 // Upgrading this requires [Internal ref: b/193254928] to be fixed, or some diff --git a/libraries/common/src/main/java/androidx/media3/common/MediaLibraryInfo.java b/libraries/common/src/main/java/androidx/media3/common/MediaLibraryInfo.java index 84060fae47..0cf954df4f 100644 --- a/libraries/common/src/main/java/androidx/media3/common/MediaLibraryInfo.java +++ b/libraries/common/src/main/java/androidx/media3/common/MediaLibraryInfo.java @@ -29,11 +29,11 @@ public final class MediaLibraryInfo { /** The version of the library expressed as a string, for example "1.2.3" or "1.2.3-beta01". */ // Intentionally hardcoded. Do not derive from other constants (e.g. VERSION_INT) or vice versa. - public static final String VERSION = "1.0.0-alpha02"; + public static final String VERSION = "1.0.0-alpha03"; /** The version of the library expressed as {@code TAG + "/" + VERSION}. */ // Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa. - public static final String VERSION_SLASHY = "AndroidXMedia3/1.0.0-alpha02"; + public static final String VERSION_SLASHY = "AndroidXMedia3/1.0.0-alpha03"; /** * The version of the library expressed as an integer, for example 1002003300. @@ -47,7 +47,7 @@ public final class MediaLibraryInfo { * (123-045-006-3-00). */ // Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa. - public static final int VERSION_INT = 1_000_000_0_02; + public static final int VERSION_INT = 1_000_000_0_03; /** Whether the library was compiled with {@link Assertions} checks enabled. */ public static final boolean ASSERTIONS_ENABLED = true;