/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/drm/ |
H A D | interface_i_media_key_session.md | 21 …yresponse) ([in] unsigned char[] mediaKeyResponse, [out] unsigned char[] mediaKeyId) | 处理许可证响应。 | 24 | [GetOfflineReleaseRequest](#getofflinereleaserequest) ([in] unsigned char[] mediaKeyId, [out] uns… 26 | [RestoreOfflineMediaKeys](#restoreofflinemediakeys) ([in] unsigned char[] mediaKeyId) | 恢复离线许可证至当… 173 IMediaKeySession::GetOfflineReleaseRequest ([in] unsigned char[] mediaKeyId, [out] unsigned char[] … 185 | mediaKeyId | 离线许可证索引。 | 198 …:ProcessMediaKeyResponse ([in] unsigned char[] mediaKeyResponse, [out] unsigned char[] mediaKeyId ) 211 | mediaKeyId | 对于离线许可证类型,表示索引;在线许可证类型下,值为空。 | 223 IMediaKeySession::ProcessOfflineReleaseResponse ([in] unsigned char[] mediaKeyId, [in] unsigned cha… 235 | mediaKeyId | 离线许可证索引。 | 273 IMediaKeySession::RestoreOfflineMediaKeys ([in] unsigned char[] mediaKeyId) [all …]
|
H A D | interface_i_media_key_system.md | 32 | [GetOfflineMediaKeyStatus](#getofflinemediakeystatus) ([in] unsigned char[] mediaKeyId, [out] enu… 33 | [ClearOfflineMediaKeys](#clearofflinemediakeys) ([in] unsigned char[] mediaKeyId) | 删除离线许可证。 | 44 IMediaKeySystem::ClearOfflineMediaKeys ([in] unsigned char[] mediaKeyId) 58 | mediaKeyId | 离线许可证索引。 | 302 IMediaKeySystem::GetOfflineMediaKeyStatus ([in] unsigned char[] mediaKeyId, [out] enum OfflineMedia… 316 | mediaKeyId | 离线许可证索引。 |
|
/ohos5.0/drivers/peripheral/clearplay/interfaces/include/drm/v1_0/ |
H A D | media_key_session_proxy.h | 42 std::vector<uint8_t>& mediaKeyId) override; 48 int32_t GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 51 int32_t ProcessOfflineReleaseResponse(const std::vector<uint8_t>& mediaKeyId, 54 int32_t RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) override; 72 std::vector<uint8_t>& mediaKeyId, const sptr<IRemoteObject> remote); 79 static int32_t GetOfflineReleaseRequest_(const std::vector<uint8_t>& mediaKeyId, 82 static int32_t ProcessOfflineReleaseResponse_(const std::vector<uint8_t>& mediaKeyId, 85 …static int32_t RestoreOfflineMediaKeys_(const std::vector<uint8_t>& mediaKeyId, const sptr<IRemote…
|
H A D | imedia_key_session.h | 83 std::vector<uint8_t>& mediaKeyId) = 0; 89 virtual int32_t GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 92 virtual int32_t ProcessOfflineReleaseResponse(const std::vector<uint8_t>& mediaKeyId, 95 virtual int32_t RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) = 0;
|
H A D | media_key_system_proxy.h | 63 int32_t GetOfflineMediaKeyStatus(const std::vector<uint8_t>& mediaKeyId, 66 int32_t ClearOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) override; 108 static int32_t GetOfflineMediaKeyStatus_(const std::vector<uint8_t>& mediaKeyId, 111 …static int32_t ClearOfflineMediaKeys_(const std::vector<uint8_t>& mediaKeyId, const sptr<IRemoteOb…
|
H A D | imedia_key_system.h | 109 virtual int32_t GetOfflineMediaKeyStatus(const std::vector<uint8_t>& mediaKeyId, 112 virtual int32_t ClearOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) = 0;
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/drm_v1_0/cpp_target/drm/v1_0/ |
H A D | media_key_session_proxy.h.txt | 42 std::vector<uint8_t>& mediaKeyId) override; 48 int32_t GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 51 int32_t ProcessOfflineReleaseResponse(const std::vector<uint8_t>& mediaKeyId, 54 int32_t RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) override; 72 std::vector<uint8_t>& mediaKeyId, const sptr<IRemoteObject> remote); 79 static int32_t GetOfflineReleaseRequest_(const std::vector<uint8_t>& mediaKeyId, 82 static int32_t ProcessOfflineReleaseResponse_(const std::vector<uint8_t>& mediaKeyId, 85 …static int32_t RestoreOfflineMediaKeys_(const std::vector<uint8_t>& mediaKeyId, const sptr<IRemote…
|
H A D | media_key_session_proxy.cpp.txt | 99 …::Drm::V1_0::MediaKeySessionProxy::GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 110 …I::Drm::V1_0::MediaKeySessionProxy::RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) 112 … return OHOS::HDI::Drm::V1_0::MediaKeySessionProxy::RestoreOfflineMediaKeys_(mediaKeyId, Remote()); 213 if (!ReadPodArray(mediaKeySessionReply, mediaKeyId)) { 214 HDF_LOGE("%{public}s: failed to read mediaKeyId", __func__); 311 if (!WritePodArray(mediaKeySessionData, mediaKeyId)) { 312 HDF_LOGE("%{public}s: failed to write mediaKeyId", __func__); 346 if (!WritePodArray(mediaKeySessionData, mediaKeyId)) { 347 HDF_LOGE("%{public}s: failed to write mediaKeyId", __func__); 382 if (!WritePodArray(mediaKeySessionData, mediaKeyId)) { [all …]
|
H A D | media_key_session_service.h.txt | 34 std::vector<uint8_t>& mediaKeyId) override; 40 int32_t GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 43 int32_t ProcessOfflineReleaseResponse(const std::vector<uint8_t>& mediaKeyId, 46 int32_t RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) override;
|
H A D | media_key_session_service.cpp.txt | 31 std::vector<uint8_t>& mediaKeyId) 46 int32_t MediaKeySessionService::GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 52 …t32_t MediaKeySessionService::ProcessOfflineReleaseResponse(const std::vector<uint8_t>& mediaKeyId, 58 int32_t MediaKeySessionService::RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId)
|
H A D | media_key_session_stub.cpp.txt | 238 std::vector<uint8_t> mediaKeyId; 246 mediaKeyId.reserve(capacity); 260 if (!WritePodArray(mediaKeySessionReply, mediaKeyId)) { 339 std::vector<uint8_t> mediaKeyId; 340 if (!ReadPodArray(mediaKeySessionData, mediaKeyId)) { 341 HDF_LOGE("%{public}s: failed to read mediaKeyId", __func__); 382 std::vector<uint8_t> mediaKeyId; 383 if (!ReadPodArray(mediaKeySessionData, mediaKeyId)) { 384 HDF_LOGE("%{public}s: failed to read mediaKeyId", __func__); 415 std::vector<uint8_t> mediaKeyId; [all …]
|
H A D | imedia_key_session.h.txt | 83 std::vector<uint8_t>& mediaKeyId) = 0; 89 virtual int32_t GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 92 virtual int32_t ProcessOfflineReleaseResponse(const std::vector<uint8_t>& mediaKeyId, 95 virtual int32_t RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) = 0;
|
H A D | media_key_system_proxy.h.txt | 63 int32_t GetOfflineMediaKeyStatus(const std::vector<uint8_t>& mediaKeyId, 66 int32_t ClearOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) override; 108 static int32_t GetOfflineMediaKeyStatus_(const std::vector<uint8_t>& mediaKeyId, 111 …static int32_t ClearOfflineMediaKeys_(const std::vector<uint8_t>& mediaKeyId, const sptr<IRemoteOb…
|
/ohos5.0/docs/zh-cn/application-dev/media/drm/ |
H A D | native-drm-mediakeysession-management.md | 90 出离线媒体密钥标识mediaKeyId;媒体密钥标识最大长度为128,如下代码所示,请根据实际的媒体密钥数据和长度传入; 92 unsigned char mediaKeyId[26] = {0x00}; 98 mediaKeyResponseLen, mediaKeyId, &mediaKeyIdLen); 129 mediaKeyId, mediaKeyIdLen, releaseRequest, &releaseRequestLen); 136 … ret = OH_MediaKeySession_ProcessOfflineReleaseResponse(mediaKeySession, mediaKeyId, mediaKeyIdLen, 147 ret = OH_MediaKeySession_RestoreOfflineMediaKeys(mediaKeySession, mediaKeyId, mediaKeyIdLen);
|
H A D | drm-mediakeysession-management.md | 81 mediaKeySession.processMediaKeyResponse(licenseResponse).then((mediaKeyId: Uint8Array) => { 95 mediaKeySession.processMediaKeyResponse(licenseResponse).then((mediaKeyId: Uint8Array) => { 96 offlineMediaKeyId = mediaKeyId;
|
/ohos5.0/drivers/peripheral/clearplay/hdi_service/include/drm/v1_0/ |
H A D | media_key_session_service.h | 45 std::vector<uint8_t>& mediaKeyId) override; 51 int32_t GetOfflineReleaseRequest(const std::vector<uint8_t>& mediaKeyId, 54 int32_t ProcessOfflineReleaseResponse(const std::vector<uint8_t>& mediaKeyId, 57 int32_t RestoreOfflineMediaKeys(const std::vector<uint8_t>& mediaKeyId) override;
|
/ohos5.0/drivers/interface/drm/v1_0/ |
H A D | IMediaKeySession.idl | 42 … ProcessMediaKeyResponse([in] unsigned char[] mediaKeyResponse, [out] unsigned char[] mediaKeyId); 46 GetOfflineReleaseRequest([in] unsigned char[] mediaKeyId, [out] unsigned char[] releaseRequest); 47 ProcessOfflineReleaseResponse([in] unsigned char[] mediaKeyId, [in] unsigned char[] response); 48 RestoreOfflineMediaKeys([in] unsigned char[] mediaKeyId);
|
H A D | IMediaKeySystem.idl | 56 …GetOfflineMediaKeyStatus([in] unsigned char[] mediaKeyId, [out] enum OfflineMediaKeyStatus mediaKe… 57 ClearOfflineMediaKeys([in] unsigned char[] mediaKeyId);
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/drm_v1_0/foo/drm/v1_0/ |
H A D | IMediaKeySession.idl | 42 … ProcessMediaKeyResponse([in] unsigned char[] mediaKeyResponse, [out] unsigned char[] mediaKeyId); 46 GetOfflineReleaseRequest([in] unsigned char[] mediaKeyId, [out] unsigned char[] releaseRequest); 47 ProcessOfflineReleaseResponse([in] unsigned char[] mediaKeyId, [in] unsigned char[] response); 48 RestoreOfflineMediaKeys([in] unsigned char[] mediaKeyId);
|
H A D | IMediaKeySystem.idl | 56 …GetOfflineMediaKeyStatus([in] unsigned char[] mediaKeyId, [out] enum OfflineMediaKeyStatus mediaKe… 57 ClearOfflineMediaKeys([in] unsigned char[] mediaKeyId);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-drm-kit/ |
H A D | js-apis-drm.md | 1152 let mediaKeyId = new Uint8Array([0x00, 0x00, 0x00, 0x00]); 1163 clearOfflineMediaKeys(mediaKeyId: Uint8Array): void 1175 | mediaKeyId | Uint8Array | 是 | 离线媒体密钥标识。 | 1195 let mediaKeyId = new Uint8Array([0x00, 0x00, 0x00, 0x00]); 1197 mediaKeySystem.clearOfflineMediaKeys(mediaKeyId); 1336 console.log('processMediaKeyResponse:' + mediaKeyId); 1413 console.log('processMediaKeyResponse:' + mediaKeyId); 1466 let mediaKeyId = new Uint8Array([0x00, 0x00, 0x00, 0x00]); 1516 let mediaKeyId = new Uint8Array([0x00, 0x00, 0x00, 0x00]); 1533 restoreOfflineMediaKeys(mediaKeyId: Uint8Array): Promise<void\> [all …]
|
/ohos5.0/foundation/multimedia/drm_framework/frameworks/native/test/fuzztest/mediakeysessionndk_fuzzer/ |
H A D | mediakeysessionndk_fuzzer.cpp | 180 uint8_t mediaKeyId[64] = { 0 }; // 64:OFFLINE_MEDIA_KEY_ID_LEN in GenerateLicense() local 183 mediaKeyId, &mediaKeyIdLen); in GenerateLicense() 255 uint8_t mediaKeyId[64] = { 0 }; // 64:OFFLINE_MEDIA_KEY_ID_LEN in FuzzTestMediaKeySessionGenerateLicenseNdk() local 257 OH_MediaKeySession_ProcessMediaKeyResponse(nullptr, rawData, size, mediaKeyId, &mediaKeyIdLen); in FuzzTestMediaKeySessionGenerateLicenseNdk() 258 …OH_MediaKeySession_ProcessMediaKeyResponse(mediaKeySession, rawData, size, mediaKeyId, &mediaKeyId… in FuzzTestMediaKeySessionGenerateLicenseNdk() 260 mediaKeyId, &mediaKeyIdLen); in FuzzTestMediaKeySessionGenerateLicenseNdk()
|
/ohos5.0/foundation/multimedia/drm_framework/frameworks/native/test/fuzztest/drmservice_fuzzer/ |
H A D | drmservice_fuzzer.h | 115 std::vector<uint8_t> &mediaKeyId) override in ProcessMediaKeyResponse() argument 133 int32_t GetOfflineReleaseRequest(const std::vector<uint8_t> &mediaKeyId, in GetOfflineReleaseRequest() argument 140 int32_t ProcessOfflineReleaseResponse(const std::vector<uint8_t> &mediaKeyId, in ProcessOfflineReleaseResponse() argument 147 int32_t RestoreOfflineMediaKeys(const std::vector<uint8_t> &mediaKeyId) override in RestoreOfflineMediaKeys() argument 274 int32_t GetOfflineMediaKeyStatus(const std::vector<uint8_t> &mediaKeyId, in GetOfflineMediaKeyStatus() argument 281 int32_t ClearOfflineMediaKeys(const std::vector<uint8_t> &mediaKeyId) override in ClearOfflineMediaKeys() argument
|
/ohos5.0/docs/en/application-dev/media/drm/ |
H A D | native-drm-mediakeysession-management.md | 92 unsigned char mediaKeyId[26] = {0x00}; 98 mediaKeyResponseLen, mediaKeyId, &mediaKeyIdLen); 129 mediaKeyId, mediaKeyIdLen, releaseRequest, &releaseRequestLen); 136 … ret = OH_MediaKeySession_ProcessOfflineReleaseResponse(mediaKeySession, mediaKeyId, mediaKeyIdLen, 147 ret = OH_MediaKeySession_RestoreOfflineMediaKeys(mediaKeySession, mediaKeyId, mediaKeyIdLen);
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/drm_v1_0/dump_ast_target/ |
H A D | dump.txt | 15 [out] unsigned char[] mediaKeyId); 23 [in] unsigned char[] mediaKeyId, 27 [in] unsigned char[] mediaKeyId, 31 [in] unsigned char[] mediaKeyId); 102 [in] unsigned char[] mediaKeyId, 106 [in] unsigned char[] mediaKeyId);
|