/frameworks/av/drm/libdrmframework/plugins/forward-lock/internal-format/decoder/ |
D | FwdLockFile.c | 90 int sessionId = -1; in FwdLockFile_AcquireSession() local 104 sessionId = candidateSessionId; in FwdLockFile_AcquireSession() 115 return sessionId; in FwdLockFile_AcquireSession() 126 int sessionId = -1; in FwdLockFile_FindSession() local 136 sessionId = candidateSessionId; in FwdLockFile_FindSession() 145 return sessionId; in FwdLockFile_FindSession() 153 static void FwdLockFile_ReleaseSession(int sessionId) { in FwdLockFile_ReleaseSession() argument 155 assert(0 <= sessionId && sessionId < MAX_NUM_SESSIONS && sessionPtrs[sessionId] != NULL); in FwdLockFile_ReleaseSession() 156 free(sessionPtrs[sessionId]->pContentType); in FwdLockFile_ReleaseSession() 157 free(sessionPtrs[sessionId]->pEncryptedSessionKey); in FwdLockFile_ReleaseSession() [all …]
|
/frameworks/base/wifi/java/android/net/wifi/nan/ |
D | WifiNanManager.java | 169 int sessionId; in publishRaw() local 172 sessionId = mService.createSession(listener.callback, events); in publishRaw() 173 if (DBG) Log.d(TAG, "publish: session created - sessionId=" + sessionId); in publishRaw() 174 mService.publish(sessionId, publishData, publishSettings); in publishRaw() 179 return new WifiNanPublishSession(this, sessionId); in publishRaw() 185 public void publish(int sessionId, PublishData publishData, PublishSettings publishSettings) { in publish() argument 200 mService.publish(sessionId, publishData, publishSettings); in publish() 251 int sessionId; in subscribeRaw() local 254 sessionId = mService.createSession(listener.callback, events); in subscribeRaw() 255 if (DBG) Log.d(TAG, "subscribe: session created - sessionId=" + sessionId); in subscribeRaw() [all …]
|
/frameworks/av/drm/libmediadrm/ |
D | DrmSessionManager.cpp | 32 static String8 GetSessionIdString(const Vector<uint8_t> &sessionId) { in GetSessionIdString() argument 34 for (size_t i = 0; i < sessionId.size(); ++i) { in GetSessionIdString() 35 sessionIdStr.appendFormat("%u ", sessionId[i]); in GetSessionIdString() 68 int pid, sp<DrmSessionClientInterface> drm, const Vector<uint8_t> &sessionId) { in addSession() argument 70 GetSessionIdString(sessionId).string()); in addSession() 75 info.sessionId = sessionId; in addSession() 88 void DrmSessionManager::useSession(const Vector<uint8_t> &sessionId) { in useSession() argument 89 ALOGV("useSession(%s)", GetSessionIdString(sessionId).string()); in useSession() 96 if (isEqualSessionId(sessionId, info.sessionId)) { in useSession() 104 void DrmSessionManager::removeSession(const Vector<uint8_t> &sessionId) { in removeSession() argument [all …]
|
D | Drm.cpp | 66 virtual bool reclaimSession(const Vector<uint8_t>& sessionId) { in reclaimSession() 71 status_t err = drm->closeSession(sessionId); in reclaimSession() 75 drm->sendEvent(DrmPlugin::kDrmPluginEventSessionReclaimed, 0, &sessionId, NULL); in reclaimSession() 127 Vector<uint8_t> const *sessionId, in sendEvent() argument 136 writeByteArray(obj, sessionId); in sendEvent() 144 void Drm::sendExpirationUpdate(Vector<uint8_t> const *sessionId, in sendExpirationUpdate() argument 153 writeByteArray(obj, sessionId); in sendExpirationUpdate() 161 void Drm::sendKeysChange(Vector<uint8_t> const *sessionId, in sendKeysChange() argument 171 writeByteArray(obj, sessionId); in sendKeysChange() 343 status_t Drm::openSession(Vector<uint8_t> &sessionId) { in openSession() argument [all …]
|
/frameworks/av/drm/mediadrm/plugins/clearkey/ |
D | DrmPlugin.h | 46 virtual status_t openSession(Vector<uint8_t>& sessionId); 48 virtual status_t closeSession(const Vector<uint8_t>& sessionId); 65 virtual status_t removeKeys(const Vector<uint8_t>& sessionId) { in removeKeys() argument 66 UNUSED(sessionId); in removeKeys() 71 const Vector<uint8_t>& sessionId, in restoreKeys() argument 73 UNUSED(sessionId); in restoreKeys() 79 const Vector<uint8_t>& sessionId, in queryKeyStatus() argument 81 UNUSED(sessionId); in queryKeyStatus() 153 const Vector<uint8_t>& sessionId, const String8& algorithm) { in setCipherAlgorithm() argument 154 UNUSED(sessionId); in setCipherAlgorithm() [all …]
|
D | SessionLibrary.cpp | 51 Vector<uint8_t> sessionId; in createSession() local 52 sessionId.appendArray( in createSession() 56 mSessions.add(sessionId, new Session(sessionId)); in createSession() 57 return mSessions.valueFor(sessionId); in createSession() 61 const Vector<uint8_t>& sessionId) { in findSession() argument 63 return mSessions.valueFor(sessionId); in findSession() 68 mSessions.removeItem(session->sessionId()); in destroySession()
|
/frameworks/native/include/media/drm/ |
D | DrmAPI.h | 131 virtual status_t openSession(Vector<uint8_t> &sessionId) = 0; 134 virtual status_t closeSession(Vector<uint8_t> const &sessionId) = 0; 190 virtual status_t removeKeys(Vector<uint8_t> const &sessionId) = 0; 194 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, 203 queryKeyStatus(Vector<uint8_t> const &sessionId, 281 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, 290 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, 296 virtual status_t encrypt(Vector<uint8_t> const &sessionId, 305 virtual status_t decrypt(Vector<uint8_t> const &sessionId, 314 virtual status_t sign(Vector<uint8_t> const &sessionId, [all …]
|
/frameworks/av/media/libmediaplayerservice/tests/ |
D | DrmSessionManager_test.cpp | 54 virtual bool reclaimSession(const Vector<uint8_t>& sessionId) { in reclaimSession() 55 mReclaimedSessions.push_back(sessionId); in reclaimSession() 87 static void GetSessionId(const uint8_t* ids, size_t num, Vector<uint8_t>* sessionId) { in GetSessionId() argument 89 sessionId->push_back(ids[i]); in GetSessionId() 94 const Vector<uint8_t>& sessionId, int64_t timeStamp) { in ExpectEqSessionInfo() argument 96 EXPECT_TRUE(isEqualSessionId(sessionId, info.sessionId)); in ExpectEqSessionInfo() 141 Vector<uint8_t> sessionId; in testGetLeastUsedSession() local 142 EXPECT_FALSE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId)); in testGetLeastUsedSession() 146 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId)); in testGetLeastUsedSession() 148 EXPECT_TRUE(isEqualSessionId(mSessionId1, sessionId)); in testGetLeastUsedSession() [all …]
|
/frameworks/av/services/mediadrm/tests/ |
D | DrmSessionManager_test.cpp | 50 virtual bool reclaimSession(const Vector<uint8_t>& sessionId) { in reclaimSession() 51 mReclaimedSessions.push_back(sessionId); in reclaimSession() 83 static void GetSessionId(const uint8_t* ids, size_t num, Vector<uint8_t>* sessionId) { in GetSessionId() argument 85 sessionId->push_back(ids[i]); in GetSessionId() 90 const Vector<uint8_t>& sessionId, int64_t timeStamp) { in ExpectEqSessionInfo() argument 92 EXPECT_TRUE(isEqualSessionId(sessionId, info.sessionId)); in ExpectEqSessionInfo() 137 Vector<uint8_t> sessionId; in testGetLeastUsedSession() local 138 EXPECT_FALSE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId)); in testGetLeastUsedSession() 142 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId)); in testGetLeastUsedSession() 144 EXPECT_TRUE(isEqualSessionId(mSessionId1, sessionId)); in testGetLeastUsedSession() [all …]
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/nan/ |
D | WifiNanServiceImpl.java | 142 public void stopSession(int sessionId) { in stopSession() argument 146 if (VDBG) Log.v(TAG, "stopSession: sessionId=" + sessionId + ", uid=" + getCallingUid()); in stopSession() 148 mStateManager.stopSession(getCallingUid(), sessionId); in stopSession() local 152 public void destroySession(int sessionId) { in destroySession() argument 156 if (VDBG) Log.v(TAG, "destroySession: sessionId=" + sessionId + ", uid=" + getCallingUid()); in destroySession() 158 mStateManager.destroySession(getCallingUid(), sessionId); in destroySession() local 168 int sessionId; in createSession() local 170 sessionId = mNextSessionId++; in createSession() 173 mStateManager.createSession(getCallingUid(), sessionId, listener, events); in createSession() local 175 return sessionId; in createSession() [all …]
|
D | WifiNanClientState.java | 83 public void createSession(int sessionId, IWifiNanSessionListener listener, int events) { in createSession() argument 84 WifiNanSessionState session = mSessions.get(sessionId); in createSession() 86 Log.e(TAG, "createSession: sessionId already exists (replaced) - " + sessionId); in createSession() 89 mSessions.put(sessionId, new WifiNanSessionState(sessionId, listener, events)); in createSession() 92 public void destroySession(int sessionId) { in destroySession() argument 93 WifiNanSessionState session = mSessions.get(sessionId); in destroySession() 95 Log.e(TAG, "destroySession: sessionId doesn't exist - " + sessionId); in destroySession() 99 mSessions.delete(sessionId); in destroySession() 103 public WifiNanSessionState getSession(int sessionId) { in getSession() argument 104 return mSessions.get(sessionId); in getSession()
|
/frameworks/base/core/java/android/content/pm/ |
D | PackageInstaller.java | 315 public @NonNull Session openSession(int sessionId) throws IOException { in openSession() argument 317 return new Session(mInstaller.openSession(sessionId)); in openSession() 334 public void updateSessionAppIcon(int sessionId, @Nullable Bitmap appIcon) { in updateSessionAppIcon() argument 336 mInstaller.updateSessionAppIcon(sessionId, appIcon); in updateSessionAppIcon() 349 public void updateSessionAppLabel(int sessionId, @Nullable CharSequence appLabel) { in updateSessionAppLabel() argument 352 mInstaller.updateSessionAppLabel(sessionId, val); in updateSessionAppLabel() 367 public void abandonSession(int sessionId) { in abandonSession() argument 369 mInstaller.abandonSession(sessionId); in abandonSession() 382 public @Nullable SessionInfo getSessionInfo(int sessionId) { in getSessionInfo() argument 384 return mInstaller.getSessionInfo(sessionId); in getSessionInfo() [all …]
|
D | IPackageInstallerCallback.aidl | 21 void onSessionCreated(int sessionId); in onSessionCreated() argument 22 void onSessionBadgingChanged(int sessionId); in onSessionBadgingChanged() argument 23 void onSessionActiveChanged(int sessionId, boolean active); in onSessionActiveChanged() argument 24 void onSessionProgressChanged(int sessionId, float progress); in onSessionProgressChanged() argument 25 void onSessionFinished(int sessionId, boolean success); in onSessionFinished() argument
|
D | IPackageInstaller.aidl | 32 void updateSessionAppIcon(int sessionId, in Bitmap appIcon); in updateSessionAppIcon() argument 33 void updateSessionAppLabel(int sessionId, String appLabel); in updateSessionAppLabel() argument 35 void abandonSession(int sessionId); in abandonSession() argument 37 IPackageInstallerSession openSession(int sessionId); in openSession() argument 39 PackageInstaller.SessionInfo getSessionInfo(int sessionId); in getSessionInfo() argument 50 void setPermissionsResult(int sessionId, boolean accepted); in setPermissionsResult() argument
|
/frameworks/av/media/libmedia/ |
D | IDrm.cpp | 115 virtual status_t openSession(Vector<uint8_t> &sessionId) { in openSession() 123 readVector(reply, sessionId); in openSession() 128 virtual status_t closeSession(Vector<uint8_t> const &sessionId) { in closeSession() 132 writeVector(data, sessionId); in closeSession() 142 getKeyRequest(Vector<uint8_t> const &sessionId, in getKeyRequest() 151 writeVector(data, sessionId); in getKeyRequest() 174 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId, in provideKeyResponse() 179 writeVector(data, sessionId); in provideKeyResponse() 205 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, in restoreKeys() 210 writeVector(data, sessionId); in restoreKeys() [all …]
|
/frameworks/av/drm/mediadrm/plugins/mock/ |
D | MockDrmCryptoPlugin.cpp | 82 status_t MockDrmPlugin::openSession(Vector<uint8_t> &sessionId) in openSession() argument 89 sessionId.appendArray((uint8_t *)&r, sizeof(long)); in openSession() 91 mSessions.add(sessionId); in openSession() 93 ALOGD("MockDrmPlugin::openSession() -> %s", vectorToString(sessionId).string()); in openSession() 97 status_t MockDrmPlugin::closeSession(Vector<uint8_t> const &sessionId) in closeSession() argument 100 ALOGD("MockDrmPlugin::closeSession(%s)", vectorToString(sessionId).string()); in closeSession() 101 ssize_t index = findSession(sessionId); in closeSession() 111 status_t MockDrmPlugin::getKeyRequest(Vector<uint8_t> const &sessionId, in getKeyRequest() argument 121 … vectorToString(sessionId).string(), vectorToString(initData).string(), mimeType.string(), in getKeyRequest() 124 ssize_t index = findSession(sessionId); in getKeyRequest() [all …]
|
D | MockDrmCryptoPlugin.h | 58 status_t openSession(Vector<uint8_t> &sessionId); 59 status_t closeSession(Vector<uint8_t> const &sessionId); 61 status_t getKeyRequest(Vector<uint8_t> const &sessionId, 68 status_t provideKeyResponse(Vector<uint8_t> const &sessionId, 74 status_t restoreKeys(Vector<uint8_t> const &sessionId, 77 status_t queryKeyStatus(Vector<uint8_t> const &sessionId, 103 status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, 106 status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, 109 status_t encrypt(Vector<uint8_t> const &sessionId, 115 status_t decrypt(Vector<uint8_t> const &sessionId, [all …]
|
/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/media/ |
D | RemotePlayer.java | 56 String sessionId, MediaSessionStatus sessionStatus, 58 logStatus("onItemStatusChanged", sessionId, sessionStatus, itemId, itemStatus); 72 String sessionId, MediaSessionStatus sessionStatus) { 73 logStatus("onSessionStatusChanged", sessionId, sessionStatus, null, null); 80 public void onSessionChanged(String sessionId) { 82 Log.d(TAG, "onSessionChanged: sessionId=" + sessionId); 131 public void onResult(Bundle data, String sessionId, MediaSessionStatus sessionStatus, in play() argument 133 logStatus("play: succeeded", sessionId, sessionStatus, itemId, itemStatus); in play() 173 public void onResult(Bundle data, String sessionId, MediaSessionStatus sessionStatus, in getStatus() argument 175 logStatus("getStatus: succeeded", sessionId, sessionStatus, itemId, itemStatus); in getStatus() [all …]
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | PackageInstallerService.java | 235 unclaimedIcons.remove(buildAppIconFile(session.sessionId)); in PackageInstallerService() 316 final int sessionId = allocateSessionIdLocked(); in allocateStageDirLegacy() local 317 mLegacySessions.put(sessionId, true); in allocateStageDirLegacy() 318 final File stageDir = buildStageDir(volumeUuid, sessionId, isEphemeral); in allocateStageDirLegacy() 330 final int sessionId = allocateSessionIdLocked(); in allocateExternalStageCidLegacy() local 331 mLegacySessions.put(sessionId, true); in allocateExternalStageCidLegacy() 332 return "smdl" + sessionId + ".tmp"; in allocateExternalStageCidLegacy() 365 mSessions.put(session.sessionId, session); in readSessionsLocked() 370 mHistoricalSessions.put(session.sessionId, session); in readSessionsLocked() 372 mAllocatedSessions.put(session.sessionId, true); in readSessionsLocked() [all …]
|
/frameworks/av/include/media/ |
D | Drm.h | 47 virtual status_t openSession(Vector<uint8_t> &sessionId); 49 virtual status_t closeSession(Vector<uint8_t> const &sessionId); 52 getKeyRequest(Vector<uint8_t> const &sessionId, 59 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId, 65 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, 68 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId, 93 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, 96 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, 99 virtual status_t encrypt(Vector<uint8_t> const &sessionId, 105 virtual status_t decrypt(Vector<uint8_t> const &sessionId, [all …]
|
D | IDrm.h | 41 virtual status_t openSession(Vector<uint8_t> &sessionId) = 0; 43 virtual status_t closeSession(Vector<uint8_t> const &sessionId) = 0; 46 getKeyRequest(Vector<uint8_t> const &sessionId, 53 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId, 59 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, 62 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId, 88 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, 91 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, 94 virtual status_t encrypt(Vector<uint8_t> const &sessionId, 100 virtual status_t decrypt(Vector<uint8_t> const &sessionId, [all …]
|
/frameworks/base/media/java/android/media/ |
D | MediaDrm.java | 302 @NonNull MediaDrm md, @NonNull byte[] sessionId, long expirationTime); 346 @NonNull MediaDrm md, @NonNull byte[] sessionId, 452 @NonNull MediaDrm md, @Nullable byte[] sessionId, 527 byte[] sessionId = parcel.createByteArray(); 528 if (sessionId.length == 0) { 529 sessionId = null; 537 mOnEventListener.onEvent(mMediaDrm, sessionId, msg.arg1, msg.arg2, data); 546 byte[] sessionId = parcel.createByteArray(); 547 if (sessionId.length > 0) { 552 mOnKeyStatusChangeListener.onKeyStatusChange(mMediaDrm, sessionId, [all …]
|
/frameworks/support/v7/mediarouter/src/android/support/v7/media/ |
D | RemotePlaybackClient.java | 206 public void setSessionId(String sessionId) { in setSessionId() argument 207 if (mSessionId != sessionId in setSessionId() 208 && (mSessionId == null || !mSessionId.equals(sessionId))) { in setSessionId() 210 Log.d(TAG, "Session id is now: " + sessionId); in setSessionId() 212 mSessionId = sessionId; in setSessionId() 214 mStatusCallback.onSessionChanged(sessionId); in setSessionId() 654 final String sessionId, final String itemId, in performItemAction() argument 657 if (sessionId != null) { in performItemAction() 658 intent.putExtra(MediaControlIntent.EXTRA_SESSION_ID, sessionId); in performItemAction() 671 String sessionIdResult = inferMissingResult(sessionId, in performItemAction() [all …]
|
/frameworks/av/media/ndk/ |
D | NdkMediaDrm.cpp | 69 AMediaDrmSessionId sessionId = {NULL, 0}; in notify() local 73 sessionId.ptr = sessionIdData; in notify() 74 sessionId.length = sessionIdSize; in notify() 75 obj->read(sessionIdData, sessionId.length); in notify() 105 (*mListener)(mObj, &sessionId, ndkEventType, extra, data, dataSize); in notify() 107 delete [] sessionId.ptr; in notify() 233 media_status_t AMediaDrm_openSession(AMediaDrm *mObj, AMediaDrmSessionId *sessionId) { in AMediaDrm_openSession() argument 237 if (!sessionId) { in AMediaDrm_openSession() 245 sessionId->ptr = iter->array(); in AMediaDrm_openSession() 246 sessionId->length = iter->size(); in AMediaDrm_openSession() [all …]
|
/frameworks/av/include/ndk/ |
D | NdkMediaDrm.h | 80 typedef void (*AMediaDrmEventListener)(AMediaDrm *, const AMediaDrmSessionId *sessionId, 118 media_status_t AMediaDrm_openSession(AMediaDrm *, AMediaDrmSessionId *sessionId); 124 media_status_t AMediaDrm_closeSession(AMediaDrm *, const AMediaDrmSessionId *sessionId); 233 media_status_t AMediaDrm_restoreKeys(AMediaDrm *, const AMediaDrmSessionId *sessionId, 256 media_status_t AMediaDrm_queryKeyStatus(AMediaDrm *, const AMediaDrmSessionId *sessionId, 412 media_status_t AMediaDrm_encrypt(AMediaDrm *, const AMediaDrmSessionId *sessionId, 423 media_status_t AMediaDrm_decrypt(AMediaDrm *, const AMediaDrmSessionId *sessionId, 436 media_status_t AMediaDrm_sign(AMediaDrm *, const AMediaDrmSessionId *sessionId, 447 media_status_t AMediaDrm_verify(AMediaDrm *, const AMediaDrmSessionId *sessionId,
|