Loading dom/media/eme/mediafoundation/WMFCDMProxy.cpp +6 −4 Original line number Diff line number Diff line Loading @@ -76,10 +76,12 @@ void WMFCDMProxy::Init(PromiseId aPromiseId, const nsAString& aOrigin, mCDM = MakeRefPtr<WMFCDMImpl>(mKeySystem); mProxyCallback = new WMFCDMProxyCallback(this); WMFCDMImpl::InitParams params{ nsString(aOrigin), mConfig.mInitDataTypes, mPersistentStateRequired, mDistinctiveIdentifierRequired, false /* HW secure? */, mProxyCallback}; WMFCDMImpl::InitParams params{nsString(aOrigin), mConfig.mInitDataTypes, mPersistentStateRequired, mDistinctiveIdentifierRequired, false /* TODO : support HW secure */, mProxyCallback}; mCDM->Init(params)->Then( mMainThread, __func__, [self = RefPtr{this}, this, aPromiseId](const bool) { Loading dom/media/ipc/MFCDMParent.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -171,7 +171,7 @@ mozilla::ipc::IPCResult MFCDMParent::RecvGetCapabilities( MFCDMCapabilitiesIPDL capabilities; // TODO : check HW CDM creation // TODO : add HEVC support? static nsTArray<KeySystemConfig::EMECodecString> kVideoCodecs({ KeySystemConfig::EME_CODEC_H264, KeySystemConfig::EME_CODEC_VP8, Loading Loading
dom/media/eme/mediafoundation/WMFCDMProxy.cpp +6 −4 Original line number Diff line number Diff line Loading @@ -76,10 +76,12 @@ void WMFCDMProxy::Init(PromiseId aPromiseId, const nsAString& aOrigin, mCDM = MakeRefPtr<WMFCDMImpl>(mKeySystem); mProxyCallback = new WMFCDMProxyCallback(this); WMFCDMImpl::InitParams params{ nsString(aOrigin), mConfig.mInitDataTypes, mPersistentStateRequired, mDistinctiveIdentifierRequired, false /* HW secure? */, mProxyCallback}; WMFCDMImpl::InitParams params{nsString(aOrigin), mConfig.mInitDataTypes, mPersistentStateRequired, mDistinctiveIdentifierRequired, false /* TODO : support HW secure */, mProxyCallback}; mCDM->Init(params)->Then( mMainThread, __func__, [self = RefPtr{this}, this, aPromiseId](const bool) { Loading
dom/media/ipc/MFCDMParent.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -171,7 +171,7 @@ mozilla::ipc::IPCResult MFCDMParent::RecvGetCapabilities( MFCDMCapabilitiesIPDL capabilities; // TODO : check HW CDM creation // TODO : add HEVC support? static nsTArray<KeySystemConfig::EMECodecString> kVideoCodecs({ KeySystemConfig::EME_CODEC_H264, KeySystemConfig::EME_CODEC_VP8, Loading