Searched defs:mbuf (Results 1 - 7 of 7) sorted by relevance
/frameworks/av/media/libstagefright/webm/ |
H A D | WebmFrame.cpp | 30 sp<ABuffer> toABuffer(MediaBuffer *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, MediaBuffer *mbuf) argument 53 mData(toABuffer(mbuf)),
|
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | MediaPuller.cpp | 141 MediaBuffer *mbuf; local 142 status_t err = mSource->read(&mbuf); 146 mbuf->release(); 147 mbuf = NULL; 166 CHECK(mbuf->meta_data()->findInt64(kKeyTime, &timeUs)); 168 sp<ABuffer> accessUnit = new ABuffer(mbuf->range_length()); 171 (const uint8_t *)mbuf->data() + mbuf->range_offset(), 172 mbuf->range_length()); 177 mbuf [all...] |
/frameworks/av/media/libstagefright/ |
H A D | MediaCodecSource.cpp | 95 void pushBuffer(MediaBuffer *mbuf); 125 void MediaCodecSource::Puller::Queue::pushBuffer(MediaBuffer *mbuf) { argument 126 mReadBuffers.push_back(mbuf); 129 bool MediaCodecSource::Puller::Queue::readBuffer(MediaBuffer **mbuf) { argument 131 *mbuf = NULL; 134 *mbuf = *mReadBuffers.begin(); 140 MediaBuffer *mbuf; local 141 while (readBuffer(&mbuf)) { 143 mbuf->release(); 147 bool MediaCodecSource::Puller::readBuffer(MediaBuffer **mbuf) { argument 300 MediaBuffer *mbuf = NULL; local 673 MediaBuffer* mbuf = NULL; local 896 MediaBuffer *mbuf = new MediaBuffer(outbuf->size()); local [all...] |
H A D | AVIExtractor.cpp | 350 MediaBuffer *mbuf = new MediaBuffer(frameSize); local 351 memcpy(mbuf->data(), mBuffer->data(), frameSize); 356 mbuf->meta_data()->setInt64(kKeyTime, timeUs); 361 *out = mbuf;
|
/frameworks/av/cmds/stagefright/ |
H A D | stagefright.cpp | 151 MediaBuffer *mbuf; local 152 err = source->read(&mbuf); 161 fwrite((const uint8_t *)mbuf->data() + mbuf->range_offset(), 163 mbuf->range_length(), 165 mbuf->range_length()); 167 mbuf->release(); 168 mbuf = NULL;
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | GenericSource.cpp | 1448 MediaBuffer *mbuf = NULL; local 1449 err = track->mSource->read(&mbuf, &options); 1450 if (err == OK && mbuf != NULL) { 1451 mediaBuffers.push_back(mbuf); 1461 MediaBuffer *mbuf = mediaBuffers[id]; local 1462 if (!mbuf->meta_data()->findInt64(kKeyTime, &timeUs)) { 1463 mbuf->meta_data()->dumpToLog(); 1477 sp<ABuffer> buffer = mediaBufferToABuffer(mbuf, trackType);
|
/frameworks/av/media/libstagefright/matroska/ |
H A D | MatroskaExtractor.cpp | 157 status_t setWebmBlockCryptoInfo(MediaBuffer *mbuf); 541 status_t MatroskaSource::setWebmBlockCryptoInfo(MediaBuffer *mbuf) { argument 542 if (mbuf->range_length() < 1 || mbuf->range_length() - 1 > INT32_MAX) { 547 const uint8_t *data = (const uint8_t *)mbuf->data() + mbuf->range_offset(); 549 if (blockEncrypted && mbuf->range_length() < 9) { 554 sp<MetaData> meta = mbuf->meta_data(); 572 int32_t encryptedSizes[] = { static_cast<int32_t>(mbuf->range_length() - 9) }; 584 mbuf 627 MediaBuffer *mbuf = new MediaBuffer(len); local [all...] |
Completed in 369 milliseconds