Bump version to 2.10.4
PiperOrigin-RevId: 260164426
This commit is contained in:
parent
6f7b765a1c
commit
09835c454b
@ -5,7 +5,6 @@
|
|||||||
* Add `PlaybackStatsListener` to collect `PlaybackStats` for playbacks analysis
|
* Add `PlaybackStatsListener` to collect `PlaybackStats` for playbacks analysis
|
||||||
and analytics reporting (TODO: link to developer guide page/blog post).
|
and analytics reporting (TODO: link to developer guide page/blog post).
|
||||||
* Add basic DRM support to the Cast demo app.
|
* Add basic DRM support to the Cast demo app.
|
||||||
* Offline: Add `Scheduler` implementation that uses `WorkManager`.
|
|
||||||
* Assume that encrypted content requires secure decoders in renderer support
|
* Assume that encrypted content requires secure decoders in renderer support
|
||||||
checks ([#5568](https://github.com/google/ExoPlayer/issues/5568)).
|
checks ([#5568](https://github.com/google/ExoPlayer/issues/5568)).
|
||||||
* Decoders: Prefer decoders that advertise format support over ones that do not,
|
* Decoders: Prefer decoders that advertise format support over ones that do not,
|
||||||
@ -19,23 +18,28 @@
|
|||||||
`SourceInfoRefreshListener` anymore. Instead make it accessible through
|
`SourceInfoRefreshListener` anymore. Instead make it accessible through
|
||||||
`Player.getCurrentManifest()` and `Timeline.Window.manifest`. Also rename
|
`Player.getCurrentManifest()` and `Timeline.Window.manifest`. Also rename
|
||||||
`SourceInfoRefreshListener` to `MediaSourceCaller`.
|
`SourceInfoRefreshListener` to `MediaSourceCaller`.
|
||||||
* Flac extension: Parse `VORBIS_COMMENT` metadata
|
|
||||||
([#5527](https://github.com/google/ExoPlayer/issues/5527)).
|
|
||||||
* Set `compileSdkVersion` to 29 to use Android Q APIs.
|
* Set `compileSdkVersion` to 29 to use Android Q APIs.
|
||||||
* Add `enable` and `disable` methods to `MediaSource` to improve resource
|
* Add `enable` and `disable` methods to `MediaSource` to improve resource
|
||||||
management in playlists.
|
management in playlists.
|
||||||
* Fix issue where initial seek positions get ignored when playing a preroll ad.
|
* Improve text selection logic to always prefer the better language matches
|
||||||
* Fix `DataSchemeDataSource` re-opening and range requests
|
over other selection parameters.
|
||||||
([#6192](https://github.com/google/ExoPlayer/issues/6192)).
|
|
||||||
|
### 2.10.4 ###
|
||||||
|
|
||||||
|
* Offline: Add `Scheduler` implementation that uses `WorkManager`.
|
||||||
|
* Add ability to specify a description when creating notification channels via
|
||||||
|
ExoPlayer library classes.
|
||||||
* Switch normalized BCP-47 language codes to use 2-letter ISO 639-1 language
|
* Switch normalized BCP-47 language codes to use 2-letter ISO 639-1 language
|
||||||
tags instead of 3-letter ISO 639-2 language tags.
|
tags instead of 3-letter ISO 639-2 language tags.
|
||||||
|
* Fix issue where initial seek positions get ignored when playing a preroll ad
|
||||||
|
([#6201](https://github.com/google/ExoPlayer/issues/6201)).
|
||||||
* Fix issue where invalid language tags were normalized to "und" instead of
|
* Fix issue where invalid language tags were normalized to "und" instead of
|
||||||
keeping the original
|
keeping the original
|
||||||
([#6153](https://github.com/google/ExoPlayer/issues/6153)).
|
([#6153](https://github.com/google/ExoPlayer/issues/6153)).
|
||||||
* Add ability to specify a description when creating notification channels via
|
* Fix `DataSchemeDataSource` re-opening and range requests
|
||||||
ExoPlayer library classes.
|
([#6192](https://github.com/google/ExoPlayer/issues/6192)).
|
||||||
* Improve text selection logic to always prefer the better language matches
|
* Flac extension: Parse `VORBIS_COMMENT` metadata
|
||||||
over other selection parameters.
|
([#5527](https://github.com/google/ExoPlayer/issues/5527)).
|
||||||
|
|
||||||
### 2.10.3 ###
|
### 2.10.3 ###
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@
|
|||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
project.ext {
|
project.ext {
|
||||||
// ExoPlayer version and version code.
|
// ExoPlayer version and version code.
|
||||||
releaseVersion = '2.10.3'
|
releaseVersion = '2.10.4'
|
||||||
releaseVersionCode = 2010003
|
releaseVersionCode = 2010004
|
||||||
minSdkVersion = 16
|
minSdkVersion = 16
|
||||||
targetSdkVersion = 28
|
targetSdkVersion = 28
|
||||||
compileSdkVersion = 29
|
compileSdkVersion = 29
|
||||||
|
@ -29,11 +29,11 @@ public final class ExoPlayerLibraryInfo {
|
|||||||
|
|
||||||
/** The version of the library expressed as a string, for example "1.2.3". */
|
/** 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.
|
// Intentionally hardcoded. Do not derive from other constants (e.g. VERSION_INT) or vice versa.
|
||||||
public static final String VERSION = "2.10.3";
|
public static final String VERSION = "2.10.4";
|
||||||
|
|
||||||
/** The version of the library expressed as {@code "ExoPlayerLib/" + VERSION}. */
|
/** The version of the library expressed as {@code "ExoPlayerLib/" + VERSION}. */
|
||||||
// Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa.
|
// Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa.
|
||||||
public static final String VERSION_SLASHY = "ExoPlayerLib/2.10.3";
|
public static final String VERSION_SLASHY = "ExoPlayerLib/2.10.4";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The version of the library expressed as an integer, for example 1002003.
|
* The version of the library expressed as an integer, for example 1002003.
|
||||||
@ -43,7 +43,7 @@ public final class ExoPlayerLibraryInfo {
|
|||||||
* integer version 123045006 (123-045-006).
|
* integer version 123045006 (123-045-006).
|
||||||
*/
|
*/
|
||||||
// Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa.
|
// Intentionally hardcoded. Do not derive from other constants (e.g. VERSION) or vice versa.
|
||||||
public static final int VERSION_INT = 2010003;
|
public static final int VERSION_INT = 2010004;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Whether the library was compiled with {@link com.google.android.exoplayer2.util.Assertions}
|
* Whether the library was compiled with {@link com.google.android.exoplayer2.util.Assertions}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user