Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
SDK
/
exoplayer
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
6d27ff86
authored
Jul 15, 2022
by
rohks
Committed by
Rohit Singh
Jul 15, 2022
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Version bump to exoplayer:2.18.1 and media3:1.0.0-beta02
#minor-release PiperOrigin-RevId: 461162552
parent
d4653c33
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
53 additions
and
5 deletions
.github/ISSUE_TEMPLATE/bug.yml
RELEASENOTES.md
constants.gradle
library/common/src/main/java/com/google/android/exoplayer2/ExoPlayerLibraryInfo.java
.github/ISSUE_TEMPLATE/bug.yml
View file @
6d27ff86
...
@@ -18,6 +18,7 @@ body:
...
@@ -18,6 +18,7 @@ body:
label
:
ExoPlayer Version
label
:
ExoPlayer Version
description
:
What version of ExoPlayer are you using?
description
:
What version of ExoPlayer are you using?
options
:
options
:
-
2.18.1
-
2.18.0
-
2.18.0
-
2.17.1
-
2.17.1
-
2.17.0
-
2.17.0
...
...
RELEASENOTES.md
View file @
6d27ff86
# Release notes
# Release notes
### 2.18.1 (2022-07-15)
This release corresponds to the
[
AndroidX media3 1.0.0-beta02 release
](
https://github.com/androidx/media/releases/tag/1.0.0-beta02
)
.
*
Core library:
*
Ensure that changing the
`ShuffleOrder`
with
`ExoPlayer.setShuffleOrder`
results in a call to
`Player.Listener#onTimelineChanged`
with
`reason=Player.TIMELINE_CHANGE_REASON_PLAYLIST_CHANGED`
(
[
#9889
](
https://github.com/google/ExoPlayer/issues/9889
)
).
*
For progressive media, only include selected tracks in buffered position
(
[
#10361
](
https://github.com/google/ExoPlayer/issues/10361
)
).
*
Allow custom logger for all ExoPlayer log output
(
[
#9752
](
https://github.com/google/ExoPlayer/issues/9752
)
).
*
Fix implementation of
`setDataSourceFactory`
in
`DefaultMediaSourceFactory`
, which was non-functional in some cases
(
[
#116
](
https://github.com/androidx/media/issues/116
)
).
*
Extractors:
*
Add support for AVI
(
[
#2092
](
https://github.com/google/ExoPlayer/issues/2092
)
).
*
Fix parsing of H265 short term reference picture sets
(
[
#10316
](
https://github.com/google/ExoPlayer/issues/10316
)
).
*
Fix parsing of bitrates from
`esds`
boxes
(
[
#10381
](
https://github.com/google/ExoPlayer/issues/10381
)
).
*
DASH:
*
Parse ClearKey license URL from manifests
(
[
#10246
](
https://github.com/google/ExoPlayer/issues/10246
)
).
*
UI:
*
Ensure TalkBack announces the currently active speed option in the
playback controls menu
(
[
#10298
](
https://github.com/google/ExoPlayer/issues/10298
)
).
*
RTSP:
*
Add RTP reader for H263
(
[
#63
](
https://github.com/androidx/media/pull/63
)
).
*
Add VP8 fragmented packet handling
(
[
#110
](
https://github.com/androidx/media/pull/110
)
).
*
Leanback extension:
*
Listen to
`playWhenReady`
changes in
`LeanbackAdapter`
(
[
10420
](
https://github.com/google/ExoPlayer/issues/10420
)
).
*
Cast:
*
Use the
`MediaItem`
that has been passed to the playlist methods as
`Window.mediaItem`
in
`CastTimeline`
(
[
#25
](
https://github.com/androidx/media/issues/25
)
,
[
#8212
](
https://github.com/google/ExoPlayer/issues/8212
)
).
*
Support
`Player.getMetadata()`
and
`Listener.onMediaMetadataChanged()`
with
`CastPlayer`
(
[
#25
](
https://github.com/androidx/media/issues/25
)
).
### 2.18.0 (2022-06-16)
### 2.18.0 (2022-06-16)
This release corresponds to the
This release corresponds to the
...
...
constants.gradle
View file @
6d27ff86
...
@@ -13,8 +13,8 @@
...
@@ -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.18.
0
'
releaseVersion
=
'2.18.
1
'
releaseVersionCode
=
2
_018_00
0
releaseVersionCode
=
2
_018_00
1
minSdkVersion
=
16
minSdkVersion
=
16
appTargetSdkVersion
=
29
appTargetSdkVersion
=
29
// Upgrading this requires [Internal ref: b/193254928] to be fixed, or some
// Upgrading this requires [Internal ref: b/193254928] to be fixed, or some
...
...
library/common/src/main/java/com/google/android/exoplayer2/ExoPlayerLibraryInfo.java
View file @
6d27ff86
...
@@ -27,11 +27,11 @@ public final class ExoPlayerLibraryInfo {
...
@@ -27,11 +27,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.18.
0
"
;
public
static
final
String
VERSION
=
"2.18.
1
"
;
/** The version of the library expressed as {@code TAG + "/" + VERSION}. */
/** The version of the library expressed as {@code TAG + "/" + 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.18.
0
"
;
public
static
final
String
VERSION_SLASHY
=
"ExoPlayerLib/2.18.
1
"
;
/**
/**
* The version of the library expressed as an integer, for example 1002003.
* The version of the library expressed as an integer, for example 1002003.
...
@@ -41,7 +41,7 @@ public final class ExoPlayerLibraryInfo {
...
@@ -41,7 +41,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
=
2_018_00
0
;
public
static
final
int
VERSION_INT
=
2_018_00
1
;
/** Whether the library was compiled with {@link Assertions} checks enabled. */
/** Whether the library was compiled with {@link Assertions} checks enabled. */
public
static
final
boolean
ASSERTIONS_ENABLED
=
true
;
public
static
final
boolean
ASSERTIONS_ENABLED
=
true
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment