/frameworks/av/media/libstagefright/ |
H A D | CodecBase.cpp | 31 void BufferChannelBase::setDescrambler(const sp<IDescrambler> &descrambler) { argument 32 mDescrambler = descrambler;
|
H A D | MediaCodec.cpp | 1009 const sp<IDescrambler> &descrambler, 1057 if (crypto != NULL || descrambler != NULL) { 1061 msg->setPointer("descrambler", descrambler.get()); 1067 ALOGW("Crypto or descrambler should be given for secure codec"); 2423 void *descrambler; local 2424 if (!msg->findPointer("descrambler", &descrambler)) { 2425 descrambler = NULL; 2428 mDescrambler = static_cast<IDescrambler *>(descrambler); 1005 configure( const sp<AMessage> &format, const sp<Surface> &surface, const sp<ICrypto> &crypto, const sp<IDescrambler> &descrambler, uint32_t flags) argument [all...] |
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | CasManager.cpp | 44 sp<IDescrambler> *descrambler, std::vector<uint8_t> *sessionId) const; 111 unsigned elementaryPID, sp<IDescrambler> *descrambler, 114 *descrambler = mProgramCas.mDescrambler; 123 *descrambler = mStreamPidToCasMap[index].mDescrambler; 139 sp<IDescrambler> descrambler; local 166 ALOGE("Failed to create descrambler: trans=%s", 172 ALOGE("Failed to create descrambler: null ptr"); 178 ALOGE("Failed to init descrambler: : trans=%s, status=%d", 183 descrambler = IDescrambler::castFrom(descramblerBase); 184 if (descrambler 110 getCasSession( unsigned elementaryPID, sp<IDescrambler> *descrambler, std::vector<uint8_t> *sessionId) const argument 316 getCasInfo( unsigned programNumber, unsigned elementaryPID, int32_t *systemId, sp<IDescrambler> *descrambler, std::vector<uint8_t> *sessionId) const argument [all...] |
H A D | CasManager.h | 47 int32_t *systemId, sp<IDescrambler> *descrambler,
|
H A D | ATSParser.cpp | 157 const sp<IDescrambler> &descrambler, 617 ALOGI("Receiving scrambled streams without descrambler!"); 706 sp<IDescrambler> descrambler; local 710 &systemId, &descrambler, &sessionId)) { 711 stream->setCasInfo(systemId, descrambler, sessionId); 1346 ALOGE("received scrambled packets without descrambler!"); 1647 int32_t systemId, const sp<IDescrambler> &descrambler, 1649 if (mSource != NULL && mDescrambler == NULL && descrambler != NULL) { 1651 mDescrambler = descrambler; 1646 setCasInfo( int32_t systemId, const sp<IDescrambler> &descrambler, const std::vector<uint8_t> &sessionId) argument
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaDescrambler.cpp | 95 JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) { 97 if (descrambler != NULL) { 98 descrambler->incStrong(thiz); 103 env->SetLongField(thiz, gFields.context, (jlong)descrambler.get()); 381 sp<JDescrambler> descrambler = getDescrambler(env, thiz); local 382 if (descrambler == NULL) { 384 "Invalid descrambler object!"); 428 err = descrambler->descramble( 94 setDescrambler( JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) argument
|
H A D | android_media_MediaCodec.h | 65 const sp<IDescrambler> &descrambler,
|
H A D | android_media_MediaCodec.cpp | 284 const sp<IDescrambler> &descrambler, 295 format, mSurfaceTextureClient, crypto, descrambler, flags); 1122 sp<IDescrambler> descrambler; local 1124 descrambler = GetDescrambler(env, descramblerBinderObj); 1127 err = codec->configure(format, bufferProducer, crypto, descrambler, flags); 280 configure( const sp<AMessage> &format, const sp<IGraphicBufferProducer> &bufferProducer, const sp<ICrypto> &crypto, const sp<IDescrambler> &descrambler, int flags) argument
|
/frameworks/av/include/media/stagefright/ |
H A D | CodecBase.h | 260 void setDescrambler(const sp<IDescrambler> &descrambler);
|
H A D | MediaCodec.h | 102 const sp<IDescrambler> &descrambler,
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | CodecBase.h | 260 void setDescrambler(const sp<IDescrambler> &descrambler);
|
H A D | MediaCodec.h | 102 const sp<IDescrambler> &descrambler,
|
/frameworks/base/media/java/android/media/ |
H A D | MediaCodec.java | 1893 * Configure a component to be used with a descrambler. 1905 * @param descrambler Specify a descrambler object to facilitate secure 1917 @ConfigureFlag int flags, @Nullable MediaDescrambler descrambler) { 1919 descrambler != null ? descrambler.getBinder() : null, flags); 1927 throw new IllegalArgumentException("Can't use crypto and descrambler together!"); 1915 configure( @ullable MediaFormat format, @Nullable Surface surface, @ConfigureFlag int flags, @Nullable MediaDescrambler descrambler) argument
|