Lines Matching refs:mbuf
213 MediaBuffer *mbuf;
214 status_t err = mSource->read(&mbuf);
218 mbuf->release();
219 mbuf = NULL;
228 ALOGV("stream ended, mbuf %p", mbuf);
236 notify->setPointer("accessUnit", mbuf);
480 MediaBuffer *mbuf = *mInputBufferQueue.begin();
482 if (mbuf != NULL) {
483 mbuf->release();
559 MediaBuffer* mbuf = *mInputBufferQueue.begin();
569 if (mbuf != NULL) {
570 CHECK(mbuf->meta_data()->findInt64(kKeyTime, &timeUs));
582 if (mbuf->meta_data()->findInt64(kKeyDriftTime, &driftTimeUs)
593 mbuf->release();
598 size = mbuf->size();
600 memcpy(inbuf->data(), mbuf->data(), size);
605 inbuf->setMediaBufferBase(mbuf);
607 mbuf->release();
679 MediaBuffer *mbuf;
680 CHECK(msg->findPointer("accessUnit", (void**)&mbuf));
682 if (mbuf == NULL) {
692 if (mbuf != NULL) {
693 mbuf->release();
699 mInputBufferQueue.push_back(mbuf);
745 MediaBuffer *mbuf = new MediaBuffer(outbuf->size());
746 memcpy(mbuf->data(), outbuf->data(), outbuf->size());
765 mbuf->meta_data()->setInt64(kKeyDecodingTime, decodingTimeUs);
775 mbuf->meta_data()->setInt64(kKeyDriftTime, driftTimeUs);
780 mbuf->meta_data()->setInt64(kKeyTime, timeUs);
782 mbuf->meta_data()->setInt32(kKeyIsCodecConfig, true);
785 mbuf->meta_data()->setInt32(kKeyIsSyncFrame, true);
787 mbuf->setObserver(this);
788 mbuf->add_ref();
792 mOutputBufferQueue.push_back(mbuf);