Commit 847a5ce0 authored by alwu's avatar alwu
Browse files

Bug 1836171 - add TODOs. r=media-playback-reviewers,padenot

parent 00825c6a
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -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) {
+2 −2
Original line number Diff line number Diff line
@@ -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,