Searched refs:mbuf (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/media/libstagefright/webm/
H A DWebmFrame.cpp30 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 DMediaPuller.cpp141 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...]
H A DConverter.cpp335 MediaBuffer *mbuf =
337 if (mbuf != NULL) {
338 ALOGI("queueing mbuf %p", mbuf);
339 mbuf->release();
/frameworks/av/media/libstagefright/
H A DMediaCodecSource.cpp92 void pushBuffer(MediaBuffer *mbuf);
122 void MediaCodecSource::Puller::Queue::pushBuffer(MediaBuffer *mbuf) { argument
123 mReadBuffers.push_back(mbuf);
126 bool MediaCodecSource::Puller::Queue::readBuffer(MediaBuffer **mbuf) { argument
128 *mbuf = NULL;
131 *mbuf = *mReadBuffers.begin();
137 MediaBuffer *mbuf; local
138 while (readBuffer(&mbuf)) {
140 mbuf->release();
144 bool MediaCodecSource::Puller::readBuffer(MediaBuffer **mbuf) { argument
277 MediaBuffer *mbuf = NULL; local
651 MediaBuffer* mbuf = NULL; local
861 MediaBuffer *mbuf = new MediaBuffer(outbuf->size()); local
[all...]
H A DAVIExtractor.cpp350 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/media/libstagefright/matroska/
H A DMatroskaExtractor.cpp156 status_t setWebmBlockCryptoInfo(MediaBuffer *mbuf);
530 status_t MatroskaSource::setWebmBlockCryptoInfo(MediaBuffer *mbuf) { argument
531 if (mbuf->range_length() < 1 || mbuf->range_length() - 1 > INT32_MAX) {
536 const uint8_t *data = (const uint8_t *)mbuf->data() + mbuf->range_offset();
538 if (blockEncrypted && mbuf->range_length() < 9) {
543 sp<MetaData> meta = mbuf->meta_data();
561 int32_t encryptedSizes[] = { static_cast<int32_t>(mbuf->range_length() - 9) };
573 mbuf
610 MediaBuffer *mbuf = new MediaBuffer(frame.len); local
[all...]
/frameworks/av/cmds/stagefright/
H A Dstagefright.cpp148 MediaBuffer *mbuf; local
149 err = source->read(&mbuf);
158 fwrite((const uint8_t *)mbuf->data() + mbuf->range_offset(),
160 mbuf->range_length(),
162 (ssize_t)mbuf->range_length());
164 mbuf->release();
165 mbuf = NULL;
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DGenericSource.cpp1439 MediaBuffer *mbuf = NULL; local
1440 err = track->mSource->read(&mbuf, &options);
1441 if (err == OK && mbuf != NULL) {
1442 mediaBuffers.push_back(mbuf);
1452 MediaBuffer *mbuf = mediaBuffers[id]; local
1453 if (!mbuf->meta_data()->findInt64(kKeyTime, &timeUs)) {
1454 mbuf->meta_data()->dumpToLog();
1469 mbuf, trackType, seekTimeUs,
H A DGenericSource.h278 MediaBuffer *mbuf,
H A DNuPlayer.cpp1675 MediaBuffer *mbuf = new MediaBuffer(buffer->data(), buffer->size()); local
1676 mediaBufs.push(mbuf);

Completed in 518 milliseconds