/frameworks/av/drm/libdrmframework/plugins/forward-lock/internal-format/decoder/ |
H A D | FwdLockFile.c | 90 int sessionId = -1; local 104 sessionId = candidateSessionId; 115 return sessionId; 126 int sessionId = -1; local 136 sessionId = candidateSessionId; 145 return sessionId; 153 static void FwdLockFile_ReleaseSession(int sessionId) { argument 155 assert(0 <= sessionId && sessionId < MAX_NUM_SESSIONS && sessionPtrs[sessionId] ! 259 int sessionId = FwdLockFile_AcquireSession(fileDesc); local 301 int sessionId = FwdLockFile_FindSession(fileDesc); local 318 int sessionId = FwdLockFile_FindSession(fileDesc); local 356 int sessionId = FwdLockFile_FindSession(fileDesc); local 371 int sessionId = FwdLockFile_FindSession(fileDesc); local 412 int sessionId = FwdLockFile_FindSession(fileDesc); local 438 int sessionId = FwdLockFile_FindSession(fileDesc); local [all...] |
/frameworks/base/media/java/android/media/ |
H A D | MediaDrm.java | 71 * The app calls {@link #openSession} to generate a sessionId that will uniquely identify 76 * Once the app has a sessionId, it can construct a MediaCrypto object from the UUID and 77 * sessionId. The MediaCrypto object is registered with the MediaCodec in the 187 * @param sessionId the DRM session ID on which the event occurred 192 void onEvent(MediaDrm md, byte[] sessionId, int event, int extra, byte[] data); argument 245 byte[] sessionId = parcel.createByteArray(); 246 if (sessionId.length == 0) { 247 sessionId = null; 253 mOnEventListener.onEvent(mMediaDrm, sessionId, msg.arg1, msg.arg2, data); 297 public native void closeSession(byte[] sessionId); argument 409 restoreKeys(byte[] sessionId, byte[] keySetId) argument 416 removeKeys(byte[] sessionId) argument 427 queryKeyStatus(byte[] sessionId) argument 560 setCipherAlgorithmNative(MediaDrm drm, byte[] sessionId, String algorithm) argument 563 setMacAlgorithmNative(MediaDrm drm, byte[] sessionId, String algorithm) argument 566 encryptNative(MediaDrm drm, byte[] sessionId, byte[] keyId, byte[] input, byte[] iv) argument 569 decryptNative(MediaDrm drm, byte[] sessionId, byte[] keyId, byte[] input, byte[] iv) argument 572 signNative(MediaDrm drm, byte[] sessionId, byte[] keyId, byte[] message) argument 575 verifyNative(MediaDrm drm, byte[] sessionId, byte[] keyId, byte[] message, byte[] signature) argument 606 CryptoSession(MediaDrm drm, byte[] sessionId, String cipherAlgorithm, String macAlgorithm) argument 681 getCryptoSession(byte[] sessionId, String cipherAlgorithm, String macAlgorithm) argument [all...] |
/frameworks/av/media/libmediaplayerservice/ |
H A D | Drm.h | 46 virtual status_t openSession(Vector<uint8_t> &sessionId); 48 virtual status_t closeSession(Vector<uint8_t> const &sessionId); 51 getKeyRequest(Vector<uint8_t> const &sessionId, 57 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId, 63 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, 66 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId, 85 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, 88 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, 91 virtual status_t encrypt(Vector<uint8_t> const &sessionId, 97 virtual status_t decrypt(Vector<uint8_t> const &sessionId, [all...] |
H A D | Drm.cpp | 85 Vector<uint8_t> const *sessionId, 94 if (sessionId && sessionId->size()) { 95 obj.writeInt32(sessionId->size()); 96 obj.write(sessionId->array(), sessionId->size()); 269 status_t Drm::openSession(Vector<uint8_t> &sessionId) { argument 280 return mPlugin->openSession(sessionId); 283 status_t Drm::closeSession(Vector<uint8_t> const &sessionId) { argument 294 return mPlugin->closeSession(sessionId); 84 sendEvent(DrmPlugin::EventType eventType, int extra, Vector<uint8_t> const *sessionId, Vector<uint8_t> const *data) argument 297 getKeyRequest(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &initData, String8 const &mimeType, DrmPlugin::KeyType keyType, KeyedVector<String8, String8> const &optionalParameters, Vector<uint8_t> &request, String8 &defaultUrl) argument 316 provideKeyResponse(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) argument 346 restoreKeys(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keySetId) argument 361 queryKeyStatus(Vector<uint8_t> const &sessionId, KeyedVector<String8, String8> &infoMap) const argument 491 setCipherAlgorithm(Vector<uint8_t> const &sessionId, String8 const &algorithm) argument 506 setMacAlgorithm(Vector<uint8_t> const &sessionId, String8 const &algorithm) argument 521 encrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 539 decrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 557 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 574 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument [all...] |
/frameworks/av/include/media/ |
H A 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, 52 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId, 58 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, 61 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId, 81 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, 84 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, 87 virtual status_t encrypt(Vector<uint8_t> const &sessionId, 93 virtual status_t decrypt(Vector<uint8_t> const &sessionId, [all...] |
H A D | EffectsFactoryApi.h | 95 // sessionId: audio session to which this effect instance will be attached. All effects 113 int EffectCreate(const effect_uuid_t *pEffectUuid, int32_t sessionId, int32_t ioId,
|
H A D | AudioEffect.h | 232 int sessionId = 0, 244 int sessionId = 0, 266 int sessionId = 0,
|
/frameworks/av/drm/mediadrm/plugins/mock/ |
H A D | MockDrmCryptoPlugin.cpp | 81 status_t MockDrmPlugin::openSession(Vector<uint8_t> &sessionId) argument 88 sessionId.appendArray((uint8_t *)&r, sizeof(long)); 90 mSessions.add(sessionId); 92 ALOGD("MockDrmPlugin::openSession() -> %s", vectorToString(sessionId).string()); 96 status_t MockDrmPlugin::closeSession(Vector<uint8_t> const &sessionId) argument 99 ALOGD("MockDrmPlugin::closeSession(%s)", vectorToString(sessionId).string()); 100 ssize_t index = findSession(sessionId); 102 ALOGD("Invalid sessionId"); 110 status_t MockDrmPlugin::getKeyRequest(Vector<uint8_t> const &sessionId, argument 117 ALOGD("MockDrmPlugin::getKeyRequest(sessionId 171 provideKeyResponse(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &response, Vector<uint8_t> &keySetId) argument 218 restoreKeys(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keySetId) argument 240 queryKeyStatus(Vector<uint8_t> const &sessionId, KeyedVector<String8, String8> &infoMap) const argument 411 setCipherAlgorithm(Vector<uint8_t> const &sessionId, String8 const &algorithm) argument 431 setMacAlgorithm(Vector<uint8_t> const &sessionId, String8 const &algorithm) argument 451 encrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 490 decrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 529 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 564 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument [all...] |
H A 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, 67 status_t provideKeyResponse(Vector<uint8_t> const &sessionId, 73 status_t restoreKeys(Vector<uint8_t> const &sessionId, 76 status_t queryKeyStatus(Vector<uint8_t> const &sessionId, 96 status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, 99 status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, 102 status_t encrypt(Vector<uint8_t> const &sessionId, 108 status_t decrypt(Vector<uint8_t> const &sessionId, [all...] |
/frameworks/av/media/libmedia/ |
H A D | IDrm.cpp | 99 virtual status_t openSession(Vector<uint8_t> &sessionId) { argument 104 readVector(reply, sessionId); 109 virtual status_t closeSession(Vector<uint8_t> const &sessionId) { argument 113 writeVector(data, sessionId); 120 getKeyRequest(Vector<uint8_t> const &sessionId, argument 128 writeVector(data, sessionId); 146 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId, argument 151 writeVector(data, sessionId); 169 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, argument 174 writeVector(data, sessionId); 181 queryKeyStatus(Vector<uint8_t> const &sessionId, KeyedVector<String8, String8> &infoMap) const argument 294 setCipherAlgorithm(Vector<uint8_t> const &sessionId, String8 const &algorithm) argument 305 setMacAlgorithm(Vector<uint8_t> const &sessionId, String8 const &algorithm) argument 316 encrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 335 decrypt(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &input, Vector<uint8_t> const &iv, Vector<uint8_t> &output) argument 354 sign(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> &signature) argument 371 verify(Vector<uint8_t> const &sessionId, Vector<uint8_t> const &keyId, Vector<uint8_t> const &message, Vector<uint8_t> const &signature, bool &match) argument 467 Vector<uint8_t> sessionId; local 477 Vector<uint8_t> sessionId; local 486 Vector<uint8_t> sessionId, initData; local 518 Vector<uint8_t> sessionId, response, keySetId; local 539 Vector<uint8_t> sessionId, keySetId; local 549 Vector<uint8_t> sessionId; local 655 Vector<uint8_t> sessionId; local 665 Vector<uint8_t> sessionId; local 675 Vector<uint8_t> sessionId, keyId, input, iv, output; local 689 Vector<uint8_t> sessionId, keyId, input, iv, output; local 703 Vector<uint8_t> sessionId, keyId, message, signature; local 716 Vector<uint8_t> sessionId, keyId, message, signature; local [all...] |
/frameworks/native/include/media/drm/ |
H A D | DrmAPI.h | 100 // in the sessionId parameter. 101 virtual status_t openSession(Vector<uint8_t> &sessionId) = 0; 104 virtual status_t closeSession(Vector<uint8_t> const &sessionId) = 0; 111 // The scope parameter may be a sessionId or a keySetId, depending on the 113 // kKeyType_Streaming, scope should be set to the sessionId the keys will be 144 // scope may be a sessionId or a keySetId depending on the type of the 145 // response. Scope should be set to the sessionId when the response is 159 virtual status_t removeKeys(Vector<uint8_t> const &sessionId) = 0; 163 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, 172 queryKeyStatus(Vector<uint8_t> const &sessionId, 320 sendEvent(EventType eventType, int extra, Vector<uint8_t> const *sessionId, Vector<uint8_t> const *data) argument [all...] |
/frameworks/av/media/libeffects/proxy/ |
H A D | EffectProxy.h | 32 int32_t sessionId, 68 int32_t sessionId; // The sessiond in which the effect is created. member in struct:android::EffectContext
|
/frameworks/support/v7/mediarouter/src/android/support/v7/media/ |
H A D | RemotePlaybackClient.java | 175 * @param sessionId The new session id, or null if none. 177 public void setSessionId(String sessionId) { argument 178 if (mSessionId != sessionId 179 && (mSessionId == null || !mSessionId.equals(sessionId))) { 181 Log.d(TAG, "Session id is now: " + sessionId); 183 mSessionId = sessionId; 185 mStatusCallback.onSessionChanged(sessionId); 583 final String sessionId, final String itemId, 586 if (sessionId != null) { 587 intent.putExtra(MediaControlIntent.EXTRA_SESSION_ID, sessionId); 582 performItemAction(final Intent intent, final String sessionId, final String itemId, Bundle extras, final ItemActionCallback callback) argument 633 performSessionAction(final Intent intent, final String sessionId, Bundle extras, final SessionActionCallback callback) argument 680 adoptSession(String sessionId) argument 859 onItemStatusChanged(Bundle data, String sessionId, MediaSessionStatus sessionStatus, String itemId, MediaItemStatus itemStatus) argument 871 onSessionStatusChanged(Bundle data, String sessionId, MediaSessionStatus sessionStatus) argument 880 onSessionChanged(String sessionId) argument 913 onResult(Bundle data, String sessionId, MediaSessionStatus sessionStatus, String itemId, MediaItemStatus itemStatus) argument 929 onResult(Bundle data, String sessionId, MediaSessionStatus sessionStatus) argument [all...] |
/frameworks/av/drm/libdrmframework/plugins/forward-lock/internal-format/converter/ |
H A D | FwdLockConv.c | 194 int sessionId = -1; local 201 sessionId = i; 207 return sessionId; 217 static int FwdLockConv_IsValidSession(int sessionId) { argument 218 return 0 <= sessionId && sessionId < MAX_NUM_SESSIONS && sessionPtrs[sessionId] != NULL; 226 static void FwdLockConv_ReleaseSession(int sessionId) { argument 228 assert(FwdLockConv_IsValidSession(sessionId)); 229 memset(sessionPtrs[sessionId], 1167 FwdLockConv_ConvertData(int sessionId, const void *pBuffer, size_t numBytes, FwdLockConv_Output_t *pOutput) argument 1200 FwdLockConv_CloseSession(int sessionId, FwdLockConv_Output_t *pOutput) argument 1267 int sessionId; local [all...] |
H A D | FwdLockConv.h | 176 * @param[in] sessionId The session ID. 192 FwdLockConv_Status_t FwdLockConv_ConvertData(int sessionId, 202 * @param[in] sessionId The session ID. 211 FwdLockConv_Status_t FwdLockConv_CloseSession(int sessionId, FwdLockConv_Output_t *pOutput);
|
/frameworks/wilhelm/src/android/ |
H A D | android_LocAVPlayer.cpp | 50 mPlaybackParams.sessionId); 60 mPlaybackParams.sessionId);
|
H A D | android_Effect.h | 20 extern void android_eq_init(int sessionId, IEqualizer* ieq); 31 extern void android_bb_init(int sessionId, IBassBoost* ibb); 42 extern void android_virt_init(int sessionId, IVirtualizer* ivi); 80 int sessionId); 132 extern bool android_fx_initEffectObj(int sessionId, android::sp<android::AudioEffect>& effect,
|
H A D | android_defs.h | 70 int sessionId; member in struct:AudioPlayback_Parameters
|
/frameworks/av/services/audioflinger/ |
H A D | RecordTracks.h | 31 int sessionId);
|
H A D | Effects.h | 48 int sessionId); 79 int sessionId() const { function in class:EffectModule 242 EffectChain(const wp<ThreadBase>& wThread, int sessionId); 243 EffectChain(ThreadBase *thread, int sessionId); 266 int sessionId() const { return mSessionId; } function in class:EffectChain 267 void setSessionId(int sessionId) { mSessionId = sessionId; } argument
|
H A D | Threads.h | 156 int sessionId, 173 sp<EffectChain> getEffectChain(int sessionId); 175 sp<EffectChain> getEffectChain_l(int sessionId) const; 192 sp<AudioFlinger::EffectModule> getEffect(int sessionId, int effectId); 193 sp<AudioFlinger::EffectModule> getEffect_l(int sessionId, int effectId); 204 virtual uint32_t hasAudioSession(int sessionId) const = 0; 207 virtual uint32_t getStrategyForSession_l(int sessionId) { return 0; } argument 213 int sessionId = AUDIO_SESSION_OUTPUT_MIX); 218 int sessionId = AUDIO_SESSION_OUTPUT_MIX); 221 int sessionId [all...] |
H A D | Threads.cpp | 573 const effect_uuid_t *type, bool suspend, int sessionId) 576 setEffectSuspended_l(type, suspend, sessionId); 580 const effect_uuid_t *type, bool suspend, int sessionId) 582 sp<EffectChain> chain = getEffectChain_l(sessionId); 591 updateSuspendedSessions_l(type, suspend, sessionId); 596 ssize_t index = mSuspendedSessions.indexOfKey(chain->sessionId()); 620 int sessionId) 622 ssize_t index = mSuspendedSessions.indexOfKey(sessionId); 630 mSuspendedSessions.add(sessionId, sessionEffects); 669 sessionId); 572 setEffectSuspended( const effect_uuid_t *type, bool suspend, int sessionId) argument 579 setEffectSuspended_l( const effect_uuid_t *type, bool suspend, int sessionId) argument 618 updateSuspendedSessions_l(const effect_uuid_t *type, bool suspend, int sessionId) argument 679 checkSuspendOnEffectEnabled(const sp<EffectModule>& effect, bool enabled, int sessionId) argument 687 checkSuspendOnEffectEnabled_l(const sp<EffectModule>& effect, bool enabled, int sessionId) argument 709 createEffect_l( const sp<AudioFlinger::Client>& client, const sp<IEffectClient>& effectClient, int32_t priority, int sessionId, effect_descriptor_t *desc, int *enabled, status_t *status ) argument 833 getEffect(int sessionId, int effectId) argument 839 getEffect_l(int sessionId, int effectId) argument 850 int sessionId = effect->sessionId(); local 927 getEffectChain(int sessionId) argument 1152 createTrack_l( const sp<AudioFlinger::Client>& client, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, const sp<IMemory>& sharedBuffer, int sessionId, IAudioFlinger::track_flags_t *flags, pid_t tid, status_t *status) argument 1731 getStrategyForSession_l(int sessionId) argument 3272 getTrackName_l(audio_channel_mask_t channelMask, int sessionId) argument 3679 getTrackName_l(audio_channel_mask_t channelMask, int sessionId) argument 4578 createRecordTrack_l( const sp<AudioFlinger::Client>& client, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, int sessionId, IAudioFlinger::track_flags_t *flags, pid_t tid, status_t *status) argument 5197 int sessionId = track->sessionId(); local [all...] |
H A D | TrackBase.h | 47 int sessionId, 56 int sessionId() const { return mSessionId; } function in class:TrackBase
|
H A D | AudioFlinger.cpp | 449 int *sessionId, 488 ALOGV("createTrack() sessionId: %d", (sessionId == NULL) ? -2 : *sessionId); 489 if (sessionId != NULL && *sessionId != AUDIO_SESSION_OUTPUT_MIX) { 495 uint32_t sessions = t->hasAudioSession(*sessionId); 502 lSessionId = *sessionId; 506 if (sessionId != NULL) { 507 *sessionId 439 createTrack( audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, IAudioFlinger::track_flags_t *flags, const sp<IMemory>& sharedBuffer, audio_io_handle_t output, pid_t tid, int *sessionId, String8& name, status_t *status) argument 905 int sessionId = ids.keyAt(j); local 1133 getEffectThread_l(int sessionId, int EffectId) argument 1224 openRecord( audio_io_handle_t input, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, IAudioFlinger::track_flags_t *flags, pid_t tid, int *sessionId, status_t *status) argument 2072 createEffect( effect_descriptor_t *pDesc, const sp<IEffectClient>& effectClient, int32_t priority, audio_io_handle_t io, int sessionId, status_t *status, int *id, int *enabled) argument 2253 moveEffects(int sessionId, audio_io_handle_t srcOutput, audio_io_handle_t dstOutput) argument 2280 moveEffectChain_l(int sessionId, AudioFlinger::PlaybackThread *srcThread, AudioFlinger::PlaybackThread *dstThread, bool reRegister) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaDrm.cpp | 507 jniThrowException(env, "java/lang/IllegalArgumentException", "sessionId is null"); 650 Vector<uint8_t> sessionId; local 651 status_t err = drm->openSession(sessionId); 657 return VectorToJByteArray(env, sessionId); 668 Vector<uint8_t> sessionId(JByteArrayToVector(env, jsessionId)); 670 status_t err = drm->closeSession(sessionId); 684 Vector<uint8_t> sessionId(JByteArrayToVector(env, jsessionId)); 717 status_t err = drm->getKeyRequest(sessionId, initData, mimeType, 750 Vector<uint8_t> sessionId(JByteArrayToVector(env, jsessionId)); 760 status_t err = drm->provideKeyResponse(sessionId, respons [all...] |