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
172cae47
authored
Oct 17, 2022
by
Marc Baechinger
Browse files
Options
_('Browse Files')
Download
Plain Diff
Merge pull request #10578 from thucngv:release-v2
PiperOrigin-RevId: 481115402
parents
409c9f87
6ffa8e2f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
0 deletions
RELEASENOTES.md
libraries/exoplayer/src/main/java/androidx/media3/exoplayer/mediacodec/MediaCodecRenderer.java
RELEASENOTES.md
View file @
172cae47
...
...
@@ -45,6 +45,8 @@
*
DRM:
*
Work around a bug in the Android 13 ClearKey implementation that returns
a non-empty but invalid license URL.
*
Fix
`setMediaDrmSession failed: session not opened`
error when switching
between DRM schemes in a playlist (e.g. Widevine to ClearKey).
*
DASH:
*
Parse
`EventStream.presentationTimeOffset`
from manifests
(
[
#10460
](
https://github.com/google/ExoPlayer/issues/10460
)
).
...
...
libraries/exoplayer/src/main/java/androidx/media3/exoplayer/mediacodec/MediaCodecRenderer.java
View file @
172cae47
...
...
@@ -2094,6 +2094,11 @@ public abstract class MediaCodecRenderer extends BaseRenderer {
// Note: Both oldSession and newSession are non-null, and they are different sessions.
if
(!
newSession
.
getSchemeUuid
().
equals
(
oldSession
.
getSchemeUuid
()))
{
// MediaCrypto.setMediaDrmSession is unable to switch between DRM schemes.
return
true
;
}
if
(
Util
.
SDK_INT
<
23
)
{
// MediaCrypto.setMediaDrmSession is only available from API level 23, so re-initialization is
// required to switch to newSession on older API levels.
...
...
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