Searched defs:keySetId (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/drm/mediadrm/plugins/clearkey/
H A DDrmPlugin.cpp78 Vector<uint8_t>& keySetId) {
90 keySetId.clear();
75 provideKeyResponse( const Vector<uint8_t>& scope, const Vector<uint8_t>& response, Vector<uint8_t>& keySetId) argument
H A DDrmPlugin.h63 Vector<uint8_t>& keySetId);
75 const Vector<uint8_t>& keySetId) {
76 if (sessionId.size() == 0 || keySetId.size() == 0) {
73 restoreKeys( const Vector<uint8_t>& sessionId, const Vector<uint8_t>& keySetId) argument
/frameworks/av/drm/libmediadrm/
H A DDrm.cpp430 Vector<uint8_t> &keySetId) {
443 return mPlugin->provideKeyResponse(sessionId, response, keySetId);
446 status_t Drm::removeKeys(Vector<uint8_t> const &keySetId) { argument
457 return mPlugin->removeKeys(keySetId);
461 Vector<uint8_t> const &keySetId) {
474 return mPlugin->restoreKeys(sessionId, keySetId);
428 provideKeyResponse(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) argument
460 restoreKeys(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keySetId) argument
H A DIDrm.cpp178 Vector<uint8_t> &keySetId) {
189 readVector(reply, keySetId);
194 virtual status_t removeKeys(Vector<uint8_t> const &keySetId) { argument
198 writeVector(data, keySetId);
208 Vector<uint8_t> const &keySetId) {
213 writeVector(data, keySetId);
666 Vector<uint8_t> sessionId, response, keySetId; local
669 uint32_t result = provideKeyResponse(sessionId, response, keySetId);
670 writeVector(reply, keySetId);
678 Vector<uint8_t> keySetId; local
176 provideKeyResponse(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) argument
207 restoreKeys(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keySetId) argument
687 Vector<uint8_t> sessionId, keySetId; local
[all...]
H A DDrmHal.cpp541 Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) {
556 keySetId = toVector(hKeySetId);
565 status_t DrmHal::removeKeys(Vector<uint8_t> const &keySetId) { argument
572 return toStatusT(mPlugin->removeKeys(toHidlVec(keySetId)));
576 Vector<uint8_t> const &keySetId) {
586 toHidlVec(keySetId)));
540 provideKeyResponse(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) argument
575 restoreKeys(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keySetId) argument
/frameworks/av/drm/mediadrm/plugins/mock/
H A DMockDrmCryptoPlugin.cpp187 Vector<uint8_t> &keySetId)
209 keySetId.appendArray((uint8_t *)&r, sizeof(long));
211 mKeySets.add(keySetId);
216 status_t MockDrmPlugin::removeKeys(Vector<uint8_t> const &keySetId) argument
219 ALOGD("MockDrmPlugin::removeKeys(keySetId=%s)",
220 vectorToString(keySetId).string());
222 ssize_t index = findKeySet(keySetId);
224 ALOGD("Invalid keySetId");
233 Vector<uint8_t> const &keySetId)
236 ALOGD("MockDrmPlugin::restoreKeys(sessionId=%s, keySetId
185 provideKeyResponse(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) argument
232 restoreKeys(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keySetId) argument
[all...]
/frameworks/av/media/ndk/
H A DNdkMediaDrm.cpp326 const uint8_t *response, size_t responseSize, AMediaDrmKeySetId *keySetId) {
331 if (!scope || !response || !responseSize || !keySetId) {
347 keySetId->ptr = iter->array();
348 keySetId->length = iter->size();
350 keySetId->ptr = NULL;
351 keySetId->length = 0;
358 const AMediaDrmKeySetId *keySetId) {
363 if (!sessionId || !keySetId) {
371 keySet.appendArray(keySetId->ptr, keySetId
325 AMediaDrm_provideKeyResponse(AMediaDrm *mObj, const AMediaDrmScope *scope, const uint8_t *response, size_t responseSize, AMediaDrmKeySetId *keySetId) argument
357 AMediaDrm_restoreKeys(AMediaDrm *mObj, const AMediaDrmSessionId *sessionId, const AMediaDrmKeySetId *keySetId) argument
376 AMediaDrm_removeKeys(AMediaDrm *mObj, const AMediaDrmSessionId *keySetId) argument
[all...]
/frameworks/base/media/java/android/media/
H A DMediaDrm.java751 * @param scope may be a sessionId or a keySetId, depending on the specified keyType.
754 * is KEY_TYPE_RELEASE, scope should be set to the keySetId of the keys
767 * keys, which are identified by a keySetId.
785 * response is for an offline key request, a keySetId is returned that can be
791 * @param scope may be a sessionId or keySetId depending on the type of the
793 * streaming or offline key requests. Scope should be set to the keySetId when
796 * @return If the response is for an offline request, the keySetId for the offline
812 * Restore persisted offline keys into a new session. keySetId identifies the
816 * @param keySetId identifies the saved key set to restore
818 public native void restoreKeys(@NonNull byte[] sessionId, @NonNull byte[] keySetId); argument
[all...]
H A DMediaPlayer.java4421 * @param keySetId is the key-set identifier of the offline keys being released when keyType is
4437 * keys ({@link MediaDrm#KEY_TYPE_RELEASE}), which are identified by a keySetId.
4446 public MediaDrm.KeyRequest getKeyRequest(@Nullable byte[] keySetId, @Nullable byte[] initData, argument
4452 " keySetId: " + keySetId + " initData:" + initData + " mimeType: " + mimeType +
4464 keySetId; // keySetId for KEY_TYPE_RELEASE
4498 * @param keySetId When the response is for a release request, keySetId identifies
4499 * the saved key associated with the release request (i.e., the same keySetId
4509 provideKeyResponse(@ullable byte[] keySetId, @NonNull byte[] response) argument
4553 restoreKeys(@onNull byte[] keySetId) argument
[all...]
/frameworks/base/media/jni/
H A Dandroid_media_MediaDrm.cpp900 Vector<uint8_t> keySetId; local
902 status_t err = drm->provideKeyResponse(sessionId, response, keySetId);
907 return VectorToJByteArray(env, keySetId);
916 "keySetId is null");
920 Vector<uint8_t> keySetId(JByteArrayToVector(env, jkeysetId));
922 status_t err = drm->removeKeys(keySetId);
943 Vector<uint8_t> keySetId(JByteArrayToVector(env, jkeysetId));
945 status_t err = drm->restoreKeys(sessionId, keySetId);

Completed in 2189 milliseconds