Skip to content

Commit fd41090

Browse files
committed
android: use l1 drm system when secure pipeline is required
Bug: 485905052
1 parent 8b7b5eb commit fd41090

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

starboard/android/shared/video_decoder.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,8 +418,10 @@ MediaCodecVideoDecoder::MediaCodecVideoDecoder(
418418
if (force_secure_pipeline_under_tunnel_mode) {
419419
SB_DCHECK_NE(tunnel_mode_audio_session_id_, -1);
420420
SB_DCHECK(!drm_system_);
421+
// To create secure pipeline for tunnel mode, we need use
422+
// L1("com.widevine.alpha").
421423
drm_system_to_enforce_tunnel_mode_ = std::make_unique<DrmSystem>(
422-
"com.youtube.widevine.l3", nullptr, StubDrmSessionUpdateRequestFunc,
424+
"com.widevine.alpha", nullptr, StubDrmSessionUpdateRequestFunc,
423425
StubDrmSessionUpdatedFunc, StubDrmSessionKeyStatusesChangedFunc);
424426
drm_system_ = drm_system_to_enforce_tunnel_mode_.get();
425427
}

0 commit comments

Comments
 (0)