From 18722bfb0b83ca69f5a9ce8e30571806316210a9 Mon Sep 17 00:00:00 2001 From: olly Date: Fri, 12 Feb 2021 18:29:21 +0000 Subject: [PATCH] Bump version to 2.13.1 PiperOrigin-RevId: 357219132 --- RELEASENOTES.md | 37 ++++++++++--------- constants.gradle | 4 +- .../exoplayer2/ExoPlayerLibraryInfo.java | 6 +-- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index ae5a914dee..5dadd7d2f9 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -2,19 +2,29 @@ ### dev-v2 (not yet released) -* Core library: - * Fix playback issue for HLS live streams without program date time - information ([#8560](https://github.com/google/ExoPlayer/issues/8560)). - * Fix a bug where setting playback parameters while using video tunneling - would cause an error to be thrown - ([#8570](https://github.com/google/ExoPlayer/issues/8570)). -* DASH: - * Fix playback issue for multi-period DASH live streams - ([#8537](https://github.com/google/ExoPlayer/issues/8537)). * Extractors: * Add support for MP4 and QuickTime meta atoms that are not full atoms. * UI: * Add builder for `PlayerNotificationManager`. +* Library restructuring: + * `DebugTextViewHelper` moved from `ui` package to `util` package. +* Remove deprecated symbols: + * Remove `Player.DefaultEventListener`. Use `Player.EventListener` + instead. + * Remove `DownloadNotificationUtil`. Use `DownloadNotificationHelper` + instead. + * Remove `extension-jobdispatcher` module. Use the `extension-workmanager` + module instead. + +### 2.13.1 (2021-02-12) + +* Live streaming: + * Fix playback issue for HLS live streams without program date time + information ([#8560](https://github.com/google/ExoPlayer/issues/8560)). + * Fix playback issue for multi-period DASH live streams + ([#8537](https://github.com/google/ExoPlayer/issues/8537)). + * Fix playback failures when playing live streams with video tunneling + enabled ([#8570](https://github.com/google/ExoPlayer/issues/8570)). * IMA extension: * Fix handling of repeated ad loads, to avoid ads being discarded if the user seeks away and then back to a preloaded postroll (for example). @@ -33,15 +43,6 @@ * Only release 'keepalive' references to `DrmSession` in `DefaultDrmSessionManager#release()` if keepalive is enabled ([#8576](https://github.com/google/ExoPlayer/issues/8576)). -* Library restructuring: - * `DebugTextViewHelper` moved from `ui` package to `util` package. -* Remove deprecated symbols: - * Remove `Player.DefaultEventListener`. Use `Player.EventListener` - instead. - * Remove `DownloadNotificationUtil`. Use `DownloadNotificationHelper` - instead. - * Remove `extension-jobdispatcher` module. Use the `extension-workmanager` - module instead. ### 2.13.0 (2021-02-04) diff --git a/constants.gradle b/constants.gradle index c455c09b19..56c8621def 100644 --- a/constants.gradle +++ b/constants.gradle @@ -13,8 +13,8 @@ // limitations under the License. project.ext { // ExoPlayer version and version code. - releaseVersion = '2.13.0' - releaseVersionCode = 2013000 + releaseVersion = '2.13.1' + releaseVersionCode = 2013001 minSdkVersion = 16 appTargetSdkVersion = 29 targetSdkVersion = 28 // TODO: Bump once b/143232359 is resolved. Also fix TODOs in UtilTest. diff --git a/library/common/src/main/java/com/google/android/exoplayer2/ExoPlayerLibraryInfo.java b/library/common/src/main/java/com/google/android/exoplayer2/ExoPlayerLibraryInfo.java index 21f352590c..0315cfc9cd 100644 --- a/library/common/src/main/java/com/google/android/exoplayer2/ExoPlayerLibraryInfo.java +++ b/library/common/src/main/java/com/google/android/exoplayer2/ExoPlayerLibraryInfo.java @@ -30,11 +30,11 @@ public final class ExoPlayerLibraryInfo { /** The version of the library expressed as a string, for example "1.2.3". */ // Intentionally hardcoded. Do not derive from other constants (e.g. VERSION_INT) or vice versa. - public static final String VERSION = "2.13.0"; + public static final String VERSION = "2.13.1"; /** The version of the library expressed as {@code "ExoPlayerLib/" + VERSION}. */ // Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa. - public static final String VERSION_SLASHY = "ExoPlayerLib/2.13.0"; + public static final String VERSION_SLASHY = "ExoPlayerLib/2.13.1"; /** * The version of the library expressed as an integer, for example 1002003. @@ -44,7 +44,7 @@ public final class ExoPlayerLibraryInfo { * integer version 123045006 (123-045-006). */ // Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa. - public static final int VERSION_INT = 2013000; + public static final int VERSION_INT = 2013001; /** * The default user agent for requests made by the library.