Lines Matching refs:mCodec

60     AMediaCodec* mCodec;  member in CodecHandler
69 sp<android::MediaCodec> mCodec; member
80 mCodec = codec; in CodecHandler()
88 if (mCodec->mRequestedActivityNotification) { in onMessageReceived()
92 mCodec->mCodec->requestActivityNotification(mCodec->mActivityNotification); in onMessageReceived()
93 mCodec->mRequestedActivityNotification = true; in onMessageReceived()
103 if (generation != mCodec->mGeneration) { in onMessageReceived()
108 mCodec->mRequestedActivityNotification = false; in onMessageReceived()
111 if (mCodec->mCallback) { in onMessageReceived()
112 mCodec->mCallback(mCodec, mCodec->mCallbackUserData); in onMessageReceived()
122 mCodec->mGeneration++; in onMessageReceived()
123 mCodec->mRequestedActivityNotification = false; in onMessageReceived()
153 mData->mCodec = android::MediaCodec::CreateByType(mData->mLooper, name, encoder); in createAMediaCodec()
155 mData->mCodec = android::MediaCodec::CreateByComponentName(mData->mLooper, name); in createAMediaCodec()
157 if (mData->mCodec == NULL) { // failed to create codec in createAMediaCodec()
188 if (mData->mCodec != NULL) { in AMediaCodec_delete()
189 mData->mCodec->release(); in AMediaCodec_delete()
190 mData->mCodec.clear(); in AMediaCodec_delete()
220 return translate_error(mData->mCodec->configure(nativeFormat, surface, in AMediaCodec_configure()
226 status_t ret = mData->mCodec->start(); in AMediaCodec_start()
238 media_status_t ret = translate_error(mData->mCodec->stop()); in AMediaCodec_stop()
250 return translate_error(mData->mCodec->flush()); in AMediaCodec_flush()
256 status_t ret = mData->mCodec->dequeueInputBuffer(&idx, timeoutUs); in AMediaCodec_dequeueInputBuffer()
267 if (mData->mCodec->getInputBuffers(&abufs) == 0) { in AMediaCodec_getInputBuffer()
285 if (mData->mCodec->getOutputBuffers(&abufs) == 0) { in AMediaCodec_getOutputBuffer()
305 status_t ret = mData->mCodec->queueInputBuffer(idx, offset, size, time, flags, &errorMsg); in AMediaCodec_queueInputBuffer()
317 status_t ret = mData->mCodec->dequeueOutputBuffer(&idx, &offset, &size, &presentationTimeUs, in AMediaCodec_dequeueOutputBuffer()
342 mData->mCodec->getOutputFormat(&format); in AMediaCodec_getOutputFormat()
349 return translate_error(mData->mCodec->renderOutputBufferAndRelease(idx)); in AMediaCodec_releaseOutputBuffer()
351 return translate_error(mData->mCodec->releaseOutputBuffer(idx)); in AMediaCodec_releaseOutputBuffer()
359 return translate_error(mData->mCodec->renderOutputBufferAndRelease(idx, timestampNs)); in AMediaCodec_releaseOutputBufferAtTime()
395 status_t err = codec->mCodec->queueSecureInputBuffer(idx, in AMediaCodec_queueSecureInputBuffer()