Searched defs:mbuf (Results 1 - 6 of 6) sorted by relevance
/frameworks/av/media/libstagefright/webm/ |
H A D | WebmFrame.cpp | 30 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 D | MediaCodecSource.cpp | 96 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 D | NuMediaExtractor.cpp | 530 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 D | stagefright.cpp | 153 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 D | MatroskaExtractor.cpp | 160 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 D | GenericSource.cpp | 1361 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