void GMPDecryptorParent::CreateSession(uint32_t aPromiseId, const nsCString& aInitDataType, const nsTArray<uint8_t>& aInitData, GMPSessionType aSessionType) { if (!mIsOpen) { NS_WARNING("Trying to use a dead GMP decrypter!"); return; } // Caller should ensure parameters passed in from JS are valid. MOZ_ASSERT(!aInitDataType.IsEmpty() && !aInitData.IsEmpty()); unused << SendCreateSession(aPromiseId, aInitDataType, aInitData, aSessionType); }
void GMPDecryptorParent::CreateSession(uint32_t aCreateSessionToken, uint32_t aPromiseId, const nsCString& aInitDataType, const nsTArray<uint8_t>& aInitData, GMPSessionType aSessionType) { LOGD(("GMPDecryptorParent[%p]::CreateSession(token=%u, promiseId=%u, aInitData='%s')", this, aCreateSessionToken, aPromiseId, ToBase64(aInitData).get())); if (!mIsOpen) { NS_WARNING("Trying to use a dead GMP decrypter!"); return; } // Caller should ensure parameters passed in from JS are valid. MOZ_ASSERT(!aInitDataType.IsEmpty() && !aInitData.IsEmpty()); Unused << SendCreateSession(aCreateSessionToken, aPromiseId, aInitDataType, aInitData, aSessionType); }