Merge pull request #10578 from thucngv:release-v2

PiperOrigin-RevId: 481115402
This commit is contained in:
Marc Baechinger 2022-10-20 02:08:44 +00:00
commit 9861f88f3d

View File

@ -2092,6 +2092,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.