HomeSort by relevance Sort by last modified time
    Searched refs:keySetId (Results 1 - 25 of 37) sorted by null

1 2

  /frameworks/av/media/ndk/include/media/
NdkMediaDrm.h 164 * scope may be a sessionId or a keySetId, depending on the specified keyType.
167 * KEY_TYPE_RELEASE, scope should be set to the keySetId of the keys being released.
181 * identified by a keySetId.
207 * response is for an offline key request, a keySetId is returned that can be
209 * When the response is for a streaming or release request, a null keySetId is
212 * scope may be a sessionId or keySetId depending on the type of the
214 * streaming or offline key requests. Scope should be set to the keySetId when
222 const uint8_t *response, size_t responseSize, AMediaDrmKeySetId *keySetId);
225 * Restore persisted offline keys into a new session. keySetId identifies the
229 * keySetId identifies the saved key set to restor
    [all...]
  /frameworks/av/drm/mediadrm/plugins/mock/
MockDrmCryptoPlugin.h 71 Vector<uint8_t> &keySetId);
73 status_t removeKeys(Vector<uint8_t> const &keySetId);
76 Vector<uint8_t> const &keySetId);
149 ssize_t findKeySet(Vector<uint8_t> const &keySetId) const;
MockDrmCryptoPlugin.cpp 187 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)
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=%s)"
    [all...]
  /frameworks/av/media/ndk/
NdkMediaDrm.cpp 326 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->length)
    [all...]
  /hardware/interfaces/drm/1.0/
IDrmPlugin.hal 61 * @param scope may be a sessionId or a keySetId, depending on the
64 * When the keyType is RELEASE, scope should be set to the keySetId
105 * @param scope may be a sessionId or a keySetId depending on the type
108 * the keySetId when the response is for a release request.
120 * @return keySetId when the response is for an offline key request, a
121 * keySetId is returned in the keySetId vector parameter that can be used
123 * When the response is for a streaming or release request, no keySetId is
127 generates (Status status, vec<uint8_t> keySetId);
144 * @param keySetId identifies the keys to load, obtained from a prio
    [all...]
  /frameworks/av/drm/mediadrm/plugins/clearkey/default/include/
DrmPlugin.h 63 Vector<uint8_t>& keySetId);
75 const Vector<uint8_t>& keySetId) {
76 if (sessionId.size() == 0 || keySetId.size() == 0) {
  /frameworks/av/media/libmedia/include/media/
Drm.h 61 Vector<uint8_t> &keySetId);
63 virtual status_t removeKeys(Vector<uint8_t> const &keySetId);
66 Vector<uint8_t> const &keySetId);
DrmHal.h 82 Vector<uint8_t> &keySetId);
84 virtual status_t removeKeys(Vector<uint8_t> const &keySetId);
87 Vector<uint8_t> const &keySetId);
IDrm.h 59 Vector<uint8_t> &keySetId) = 0;
61 virtual status_t removeKeys(Vector<uint8_t> const &keySetId) = 0;
64 Vector<uint8_t> const &keySetId) = 0;
  /frameworks/av/drm/libmediadrm/
IDrm.cpp 186 Vector<uint8_t> &keySetId) {
197 readVector(reply, keySetId);
202 virtual status_t removeKeys(Vector<uint8_t> const &keySetId) {
206 writeVector(data, keySetId);
216 Vector<uint8_t> const &keySetId) {
221 writeVector(data, keySetId);
801 Vector<uint8_t> sessionId, response, keySetId;
804 uint32_t result = provideKeyResponse(sessionId, response, keySetId);
805 writeVector(reply, keySetId);
813 Vector<uint8_t> keySetId;
    [all...]
DrmHal.cpp 760 Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) {
774 keySetId = toVector(hKeySetId);
784 status_t DrmHal::removeKeys(Vector<uint8_t> const &keySetId) {
788 Return<Status> status = mPlugin->removeKeys(toHidlVec(keySetId));
793 Vector<uint8_t> const &keySetId) {
800 toHidlVec(keySetId));
    [all...]
  /frameworks/support/media/src/main/java/androidx/media/
MediaPlayer2.java     [all...]
MediaPlayer2Impl.java     [all...]
  /hardware/interfaces/drm/1.0/vts/functional/
drm_hal_clearkey_test.cpp 400 hidl_vec<uint8_t> keySetId;
406 keySetId = myKeySetId;
409 return keySetId;
510 [&](Status status, const hidl_vec<uint8_t>& keySetId) {
512 EXPECT_EQ(0u, keySetId.size());
527 [&](Status status, const hidl_vec<uint8_t>& keySetId) {
529 EXPECT_EQ(0u, keySetId.size());
542 [&](Status status, const hidl_vec<uint8_t>& keySetId) {
544 EXPECT_EQ(0u, keySetId.size());
575 hidl_vec<uint8_t> keySetId = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}
    [all...]
drm_hal_vendor_test.cpp 488 hidl_vec<uint8_t> keySetId;
495 keySetId = myKeySetId;
498 return keySetId;
561 [&](Status status, const hidl_vec<uint8_t>& keySetId) {
563 EXPECT_EQ(keySetId.size(), 0u);
577 [&](Status status, const hidl_vec<uint8_t>& keySetId) {
579 EXPECT_EQ(keySetId.size(), 0u);
616 hidl_vec<uint8_t> keySetId =
620 EXPECT_NE(0u, keySetId.size());
621 Status status = drmPlugin->restoreKeys(sessionId, keySetId);
    [all...]
  /frameworks/av/drm/mediadrm/plugins/clearkey/default/
DrmPlugin.cpp 121 Vector<uint8_t>& keySetId) {
135 keySetId.clear();
  /frameworks/native/headers/media_plugin/media/drm/
DrmAPI.h 185 // The scope parameter may be a sessionId or a keySetId, depending on the
189 // the keySetId of the keys being released. Releasing keys from a device
219 // scope may be a sessionId or a keySetId depending on the type of the
222 // keySetId when the response is for a release request.
224 // When the response is for an offline key request, a keySetId is returned
225 // in the keySetId vector parameter that can be used to later restore the
227 // for a streaming or release request, no keySetId is returned.
231 Vector<uint8_t> &keySetId) = 0;
236 // Restore persisted offline keys into a new session. keySetId identifies
239 Vector<uint8_t> const &keySetId) = 0
    [all...]
  /hardware/interfaces/drm/1.0/default/
DrmPlugin.cpp 109 Vector<uint8_t> keySetId;
111 toVector(response), keySetId);
112 _hidl_cb(toStatus(status), toHidlVec(keySetId));
121 const hidl_vec<uint8_t>& keySetId) {
123 toVector(keySetId));
DrmPlugin.h 69 const hidl_vec<uint8_t>& keySetId) override;
  /frameworks/base/services/core/java/com/android/server/pm/
KeySetManagerService.java 334 Long keySetId = p.keySetData.getAliases().get(alias);
335 if (keySetId == null) {
338 return mKeySets.get(keySetId);
659 for (long keySetId : pkg.keySetData.getUpgradeKeySets()) {
666 pw.print(Long.toString(keySetId));
    [all...]
  /frameworks/av/drm/mediadrm/plugins/clearkey/hidl/
DrmPlugin.cpp 235 // Returns empty keySetId
247 std::vector<uint8_t> keySetId;
252 keySetId.clear();
257 // Returns status and empty keySetId
258 _hidl_cb(status, toHidlVec(keySetId));
  /frameworks/base/media/java/android/media/
MediaPlayer2.java     [all...]
  /frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/
DrmPlugin.h 94 const hidl_vec<uint8_t>& keySetId) {
96 if (sessionId.size() == 0 || keySetId.size() == 0) {
  /cts/tests/tests/media/src/android/media/cts/
MediaDrmMockTest.java 377 byte[] keySetId = md.provideKeyResponse(sessionId, testResponse);
380 md.removeKeys(keySetId);
392 byte[] keySetId = md.provideKeyResponse(sessionId, testResponse);
396 md.restoreKeys(sessionId, keySetId);
    [all...]
  /frameworks/base/media/jni/
android_media_MediaDrm.cpp     [all...]

Completed in 952 milliseconds

1 2