Searched defs:mbuf (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/media/libstagefright/webm/
H A DWebmFrame.cpp30 sp<ABuffer> toABuffer(MediaBufferBase *mbuf) { argument
31 sp<ABuffer> abuf = new ABuffer(mbuf->range_length());
32 memcpy(abuf->data(), (uint8_t*) mbuf->data() + mbuf->range_offset(), mbuf->range_length());
49 WebmFrame::WebmFrame(int type, bool key, uint64_t absTimecode, MediaBufferBase *mbuf) argument
53 mData(toABuffer(mbuf)),
/frameworks/av/media/libstagefright/
H A DMediaCodecSource.cpp96 void pushBuffer(MediaBufferBase *mbuf);
126 void MediaCodecSource::Puller::Queue::pushBuffer(MediaBufferBase *mbuf) { argument
127 mReadBuffers.push_back(mbuf);
130 bool MediaCodecSource::Puller::Queue::readBuffer(MediaBufferBase **mbuf) { argument
132 *mbuf = NULL;
135 *mbuf = *mReadBuffers.begin();
141 MediaBufferBase *mbuf; local
142 while (readBuffer(&mbuf)) {
144 mbuf->release();
148 bool MediaCodecSource::Puller::readBuffer(MediaBufferBase **mbuf) { argument
301 MediaBufferBase *mbuf = NULL; local
685 MediaBufferBase* mbuf = NULL; local
909 MediaBufferBase *mbuf = new MediaBuffer(outbuf->size()); local
[all...]
H A DNuMediaExtractor.cpp530 MediaBufferBase *mbuf = NULL; local
531 err = info->mSource->read(&mbuf, &options);
532 if (err == OK && mbuf != NULL) {
533 mediaBuffers.push_back(mbuf);
542 MediaBufferBase *mbuf = mediaBuffers[id]; local
543 if (mbuf != NULL) {
544 mbuf->release();
554 MediaBufferBase *mbuf = mediaBuffers[id]; local
555 if (mbuf == NULL) {
559 mbuf
602 appendVorbisNumPageSamples( MediaBufferBase *mbuf, const sp<ABuffer> &buffer) argument
[all...]
/frameworks/av/cmds/stagefright/
H A Dstagefright.cpp153 MediaBufferBase *mbuf; local
154 err = source->read(&mbuf);
163 fwrite((const uint8_t *)mbuf->data() + mbuf->range_offset(),
165 mbuf->range_length(),
167 mbuf->range_length());
169 mbuf->release();
170 mbuf = NULL;
/frameworks/av/media/extractors/mkv/
H A DMatroskaExtractor.cpp160 status_t setWebmBlockCryptoInfo(MediaBufferBase *mbuf);
590 status_t MatroskaSource::setWebmBlockCryptoInfo(MediaBufferBase *mbuf) { argument
591 if (mbuf->range_length() < 1 || mbuf->range_length() - 1 > INT32_MAX) {
596 const uint8_t *data = (const uint8_t *)mbuf->data() + mbuf->range_offset();
599 if (encrypted && mbuf->range_length() < 9) {
604 MetaDataBase &meta = mbuf->meta_data();
636 if (mbuf->range_length() < 10) {
640 if (mbuf
734 MediaBufferBase *mbuf = MediaBufferBase::Create(len); local
[all...]
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DGenericSource.cpp1361 MediaBufferBase *mbuf = NULL; local
1362 err = source->read(&mbuf, &options);
1363 if (err == OK && mbuf != NULL) {
1364 mediaBuffers.push_back(mbuf);
1384 MediaBufferBase *mbuf = mediaBuffers[id]; local
1385 if (!mbuf->meta_data().findInt64(kKeyTime, &timeUs)) {
1386 mbuf->meta_data().dumpToLog();
1398 sp<ABuffer> buffer = mediaBufferToABuffer(mbuf, trackType);

Completed in 122 milliseconds