Lines Matching refs:mCodec
234 mCodec = MediaCodec::CreateByType(mLooper, name, encoder, &mInitStatus, pid, uid); in JMediaCodec()
235 if (mCodec == nullptr || mCodec->getName(&mNameAtCreation) != OK) { in JMediaCodec()
239 mCodec = MediaCodec::CreateByComponentName(mLooper, name, &mInitStatus, pid, uid); in JMediaCodec()
242 CHECK((mCodec != NULL) != (mInitStatus != OK)); in JMediaCodec()
255 if (mCodec != NULL) { in release()
256 mCodec->release(); in release()
270 if (mCodec != NULL) { in releaseAsync()
274 mCodec->releaseAsync(notify); in releaseAsync()
313 return mCodec->setOnFirstTunnelFrameReadyNotification(mOnFirstTunnelFrameReadyNotification); in enableOnFirstTunnelFrameReadyListener()
325 return mCodec->setOnFrameRenderedNotification(mOnFrameRenderedNotification); in enableOnFrameRenderedListener()
337 return mCodec->setCallback(mCallbackNotification); in setCallback()
362 return mCodec->configure( in configure()
372 status_t err = mCodec->setSurface(client); in setSurface()
381 return mCodec->createInputSurface(bufferProducer); in createInputSurface()
386 return mCodec->setInputSurface(surface); in setInputSurface()
390 return mCodec->start(); in start()
396 return mCodec->stop(); in stop()
400 return mCodec->flush(); in flush()
404 return mCodec->reset(); in reset()
411 return mCodec->queueInputBuffer( in queueInputBuffer()
427 return mCodec->queueSecureInputBuffer( in queueSecureInputBuffer()
435 return mCodec->queueBuffer( in queueBuffer()
453 return mCodec->queueEncryptedBuffer( in queueEncryptedLinearBlock()
459 return mCodec->dequeueInputBuffer(index, timeoutUs); in dequeueInputBuffer()
467 status_t err = mCodec->dequeueOutputBuffer( in dequeueOutputBuffer()
482 return mCodec->renderOutputBufferAndRelease(index, timestampNs); in releaseOutputBuffer()
485 ? mCodec->renderOutputBufferAndRelease(index) in releaseOutputBuffer()
486 : mCodec->releaseOutputBuffer(index); in releaseOutputBuffer()
490 return mCodec->signalEndOfInputStream(); in signalEndOfInputStream()
496 err = input ? mCodec->getInputFormat(&msg) : mCodec->getOutputFormat(&msg); in getFormat()
507 if ((err = mCodec->getOutputFormat(index, &msg)) != OK) { in getOutputFormat()
520 ? mCodec->getInputBuffers(&buffers) in getBuffers()
521 : mCodec->getOutputBuffers(&buffers); in getBuffers()
619 ? mCodec->getInputBuffer(index, &buffer) in getBuffer()
620 : mCodec->getOutputBuffer(index, &buffer); in getBuffer()
636 ? mCodec->getInputBuffer(index, &buffer) in getImage()
637 : mCodec->getOutputBuffer(index, &buffer); in getImage()
729 status_t err = mCodec->getOutputBuffer(index, &buffer); in getOutputFrame()
827 status_t err = mCodec->getName(&name); in getName()
894 status_t err = mCodec->getCodecInfo(&codecInfo); in getCodecInfo()
940 status_t status = mCodec->getMetrics(reply2); in getMetrics()
947 return mCodec->setParameters(msg); in setParameters()
957 (void)mCodec->setParameters(msg); in setVideoScalingMode()
965 (void)mCodec->setParameters(msg); in selectAudioPresentation()
970 status_t status = mCodec->querySupportedVendorParameters(&names); in querySupportedVendorParameters()
985 status_t status = mCodec->describeParameter(tmp, &desc); in describeParameter()
1027 return mCodec->subscribeToVendorParameters(names); in subscribeToVendorParameters()
1033 return mCodec->unsubscribeFromVendorParameters(names); in unsubscribeFromVendorParameters()
1397 if (mCodec == nullptr) { in getExceptionMessage()
1405 return prefix + mCodec->getErrorLog().extract(); in getExceptionMessage()