Home | History | Annotate | Download | only in ndk

Lines Matching refs:mCodec

74     AMediaCodec* mCodec;
83 sp<android::MediaCodec> mCodec;
94 mCodec = codec;
102 if (mCodec->mRequestedActivityNotification) {
106 mCodec->mCodec->requestActivityNotification(mCodec->mActivityNotification);
107 mCodec->mRequestedActivityNotification = true;
117 if (generation != mCodec->mGeneration) {
122 mCodec->mRequestedActivityNotification = false;
125 if (mCodec->mCallback) {
126 mCodec->mCallback(mCodec, mCodec->mCallbackUserData);
136 mCodec->mGeneration++;
137 mCodec->mRequestedActivityNotification = false;
172 mData->mCodec = android::MediaCodec::CreateByType(mData->mLooper, name, encoder);
174 mData->mCodec = android::MediaCodec::CreateByComponentName(mData->mLooper, name);
176 if (mData->mCodec == NULL) { // failed to create codec
207 if (mData->mCodec != NULL) {
208 mData->mCodec->release();
209 mData->mCodec.clear();
239 return translate_error(mData->mCodec->configure(nativeFormat, surface,
245 status_t ret = mData->mCodec->start();
257 media_status_t ret = translate_error(mData->mCodec->stop());
269 return translate_error(mData->mCodec->flush());
275 status_t ret = mData->mCodec->dequeueInputBuffer(&idx, timeoutUs);
286 if (mData->mCodec->getInputBuffers(&abufs) == 0) {
308 if (mData->mCodec->getOutputBuffers(&abufs) == 0) {
328 status_t ret = mData->mCodec->queueInputBuffer(idx, offset, size, time, flags, &errorMsg);
340 status_t ret = mData->mCodec->dequeueOutputBuffer(&idx, &offset, &size, &presentationTimeUs,
365 mData->mCodec->getOutputFormat(&format);
372 return translate_error(mData->mCodec->renderOutputBufferAndRelease(idx));
374 return translate_error(mData->mCodec->releaseOutputBuffer(idx));
382 return translate_error(mData->mCodec->renderOutputBufferAndRelease(idx, timestampNs));
391 return translate_error(mData->mCodec->setSurface(surface));
402 status_t err = mData->mCodec->createInputSurface(&igbp);
449 return translate_error(mData->mCodec->setInputSurface(
463 return translate_error(mData->mCodec->setParameters(nativeParams));
473 status_t err = mData->mCodec->signalEndOfInputStream();
520 status_t err = codec->mCodec->queueSecureInputBuffer(idx,