Searched defs:descrambler (Results 1 - 7 of 7) sorted by relevance

/frameworks/av/media/libstagefright/
H A DCodecBase.cpp31 void BufferChannelBase::setDescrambler(const sp<IDescrambler> &descrambler) { argument
32 mDescrambler = descrambler;
H A DMediaCodec.cpp1009 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 DCasManager.cpp44 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 DATSParser.cpp157 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 Dandroid_media_MediaDescrambler.cpp95 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 Dandroid_media_MediaCodec.cpp284 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/base/media/java/android/media/
H A DMediaCodec.java1893 * 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

Completed in 116 milliseconds