Home
last modified time | relevance | path

Searched refs:mediaKeyId (Results 1 – 25 of 35) sorted by relevance

12

/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/drm/
H A Dinterface_i_media_key_session.md21 …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 Dinterface_i_media_key_system.md32 | [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 Dmedia_key_session_proxy.h42 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 Dimedia_key_session.h83 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 Dmedia_key_system_proxy.h63 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 Dimedia_key_system.h109 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 Dmedia_key_session_proxy.h.txt42 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 Dmedia_key_session_proxy.cpp.txt99 …::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 Dmedia_key_session_service.h.txt34 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 Dmedia_key_session_service.cpp.txt31 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 Dmedia_key_session_stub.cpp.txt238 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 Dimedia_key_session.h.txt83 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 Dmedia_key_system_proxy.h.txt63 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 Dnative-drm-mediakeysession-management.md90 出离线媒体密钥标识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 Ddrm-mediakeysession-management.md81 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 Dmedia_key_session_service.h45 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 DIMediaKeySession.idl42 … 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 DIMediaKeySystem.idl56 …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 DIMediaKeySession.idl42 … 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 DIMediaKeySystem.idl56 …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 Djs-apis-drm.md1152 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 Dmediakeysessionndk_fuzzer.cpp180 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 Ddrmservice_fuzzer.h115 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 Dnative-drm-mediakeysession-management.md92 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 Ddump.txt15 [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);

12