Commit 69cf7d13 by aquilescanta Committed by Oliver Woodman

Fix acquisition of placeholder sessions

Issue:#4867
PiperOrigin-RevId: 272698404
parent f326f711
......@@ -37,6 +37,7 @@ import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
......@@ -483,7 +484,8 @@ public class DefaultDrmSessionManager<T extends ExoMediaCrypto>
maybeCreateMediaDrmHandler(playbackLooper);
if (placeholderDrmSession == null) {
DefaultDrmSession<T> placeholderDrmSession =
createNewDefaultSession(/* schemeDatas= */ null, /* isPlaceholderSession= */ true);
createNewDefaultSession(
/* schemeDatas= */ Collections.emptyList(), /* isPlaceholderSession= */ true);
sessions.add(placeholderDrmSession);
this.placeholderDrmSession = placeholderDrmSession;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment