Home | History | Annotate | Download | only in nuplayer2

Lines Matching refs:mCodec

98     // Need to stop looper first since mCodec could be accessed on the mDecoderLooper.
100 if (mCodec != NULL) {
101 mCodec->release();
239 if (mCodec != NULL
249 err = mCodec->setOutputSurface(nww);
289 CHECK(mCodec == NULL);
307 mCodec = AMediaCodecWrapper::CreateDecoderByType(mime);
310 if (mCodec != NULL) {
311 if (mCodec->getName(&mComponentName) == OK) {
313 mCodec->release();
315 mCodec = AMediaCodecWrapper::CreateCodecByName(mComponentName);
317 mCodec = NULL;
321 if (mCodec == NULL) {
329 mCodec->getName(&mComponentName);
352 err = mCodec->configure(
360 mCodec->release();
361 mCodec.clear();
368 sp<AMediaFormatWrapper> outputFormat = mCodec->getOutputFormat();
373 mInputFormat = mCodec->getInputFormat();
392 mCodec->setCallback(reply);
394 err = mCodec->start();
397 mCodec->release();
398 mCodec.clear();
463 if (mCodec == NULL) {
470 mCodec->setParameters(codecParams);
485 if (mCodec == NULL) {
490 mCodec->start();
504 if (mCodec != NULL) {
505 err = mCodec->flush();
542 if (mCodec != NULL) {
543 err = mCodec->release();
544 mCodec = NULL;
638 if (mCodec != NULL) {
639 status = mCodec->releaseCrypto();
643 ALOGE("onReleaseCrypto No mCodec. err: %d", status);
662 if (mCodec == NULL) {
669 uint8_t *bufferBase = mCodec->getInputBuffer(index, &bufferSize);
738 if (mCodec == NULL) {
747 uint8_t *bufferBase = mCodec->getOutputBuffer(index, &bufferSize);
1002 if (mCodec == NULL) {
1024 status_t err = mCodec->queueInputBuffer(
1107 err = mCodec->queueSecureInputBuffer(
1115 err = mCodec->queueInputBuffer(
1153 if (mCodec == NULL) {
1158 err = mCodec->releaseOutputBufferAtTime(bufferIx, timestampNs);
1161 err = mCodec->releaseOutputBuffer(bufferIx, false /* render */);
1263 seamless = (mCodec != NULL &&