Rialto  0.1
Rialto media pipeline API
firebolt::rialto::IMediaKeys Member List

This is the complete list of members for firebolt::rialto::IMediaKeys, including all inherited members.

closeKeySession(int32_t keySessionId)=0firebolt::rialto::IMediaKeyspure virtual
containsKey(int32_t keySessionId, const std::vector< uint8_t > &keyId)=0firebolt::rialto::IMediaKeyspure virtual
createKeySession(KeySessionType sessionType, std::weak_ptr< IMediaKeysClient > client, bool isLDL, int32_t &keySessionId)=0firebolt::rialto::IMediaKeyspure virtual
deleteDrmStore()=0firebolt::rialto::IMediaKeyspure virtual
deleteKeyStore()=0firebolt::rialto::IMediaKeyspure virtual
generateRequest(int32_t keySessionId, InitDataType initDataType, const std::vector< uint8_t > &initData)=0firebolt::rialto::IMediaKeyspure virtual
getCdmKeySessionId(int32_t keySessionId, std::string &cdmKeySessionId)=0firebolt::rialto::IMediaKeyspure virtual
getDrmStoreHash(std::vector< unsigned char > &drmStoreHash)=0firebolt::rialto::IMediaKeyspure virtual
getDrmTime(uint64_t &drmTime)=0firebolt::rialto::IMediaKeyspure virtual
getKeyStoreHash(std::vector< unsigned char > &keyStoreHash)=0firebolt::rialto::IMediaKeyspure virtual
getLastDrmError(int32_t keySessionId, uint32_t &errorCode)=0firebolt::rialto::IMediaKeyspure virtual
getLdlSessionsLimit(uint32_t &ldlLimit)=0firebolt::rialto::IMediaKeyspure virtual
IMediaKeys()=default (defined in firebolt::rialto::IMediaKeys)firebolt::rialto::IMediaKeys
IMediaKeys(const IMediaKeys &)=delete (defined in firebolt::rialto::IMediaKeys)firebolt::rialto::IMediaKeys
IMediaKeys(IMediaKeys &&)=delete (defined in firebolt::rialto::IMediaKeys)firebolt::rialto::IMediaKeys
loadSession(int32_t keySessionId)=0firebolt::rialto::IMediaKeyspure virtual
operator=(const IMediaKeys &)=delete (defined in firebolt::rialto::IMediaKeys)firebolt::rialto::IMediaKeys
operator=(IMediaKeys &&)=delete (defined in firebolt::rialto::IMediaKeys)firebolt::rialto::IMediaKeys
releaseKeySession(int32_t keySessionId)=0firebolt::rialto::IMediaKeyspure virtual
removeKeySession(int32_t keySessionId)=0firebolt::rialto::IMediaKeyspure virtual
selectKeyId(int32_t keySessionId, const std::vector< uint8_t > &keyId)=0firebolt::rialto::IMediaKeyspure virtual
setDrmHeader(int32_t keySessionId, const std::vector< uint8_t > &requestData)=0firebolt::rialto::IMediaKeyspure virtual
updateSession(int32_t keySessionId, const std::vector< uint8_t > &responseData)=0firebolt::rialto::IMediaKeyspure virtual
~IMediaKeys()=default (defined in firebolt::rialto::IMediaKeys)firebolt::rialto::IMediaKeysvirtual