HomeSort by relevance Sort by last modified time
    Searched defs:accessUnit (Results 1 - 21 of 21) sorted by null

  /frameworks/av/media/libstagefright/rtsp/
ARTPAssembler.cpp 84 sp<ABuffer> accessUnit = new ABuffer(totalSize);
89 uint8_t *dst = accessUnit->data() + offset;
116 CopyTimes(accessUnit, *frames.begin());
118 return accessUnit;
130 sp<ABuffer> accessUnit = new ABuffer(totalSize);
135 memcpy(accessUnit->data() + offset, nal->data(), nal->size());
139 CopyTimes(accessUnit, *packets.begin());
141 return accessUnit;
AH263Assembler.cpp 168 sp<ABuffer> accessUnit = new ABuffer(totalSize);
174 memcpy((uint8_t *)accessUnit->data() + offset,
182 CopyTimes(accessUnit, *mPackets.begin());
190 accessUnit->meta()->setInt32("damaged", true);
197 msg->setBuffer("access-unit", accessUnit);
AAMRAssembler.cpp 186 sp<ABuffer> accessUnit = new ABuffer(totalSize);
187 CopyTimes(accessUnit, buffer);
204 accessUnit->data()[dstOffset++] = toc;
205 memcpy(accessUnit->data() + dstOffset,
213 msg->setBuffer("access-unit", accessUnit);
AAVCAssembler.cpp 328 sp<ABuffer> accessUnit = new ABuffer(totalSize);
332 memcpy(accessUnit->data() + offset, "\x00\x00\x00\x01", 4);
336 memcpy(accessUnit->data() + offset, nal->data(), nal->size());
340 CopyTimes(accessUnit, *mNALUnits.begin());
348 accessUnit->meta()->setInt32("damaged", true);
355 msg->setBuffer("access-unit", accessUnit);
ARTPSession.cpp 148 sp<ABuffer> accessUnit;
149 CHECK(msg->findBuffer("access-unit", &accessUnit));
152 CHECK(accessUnit->meta()->findInt64(
158 accessUnit->size(), ntpTime);
161 accessUnit->size(), ntpTime);
162 hexdump(accessUnit->data(), accessUnit->size());
167 CHECK_GE(accessUnit->size(), 5u);
168 CHECK(!memcmp("\x00\x00\x00\x01", accessUnit->data(), 4));
169 unsigned x = accessUnit->data()[4]
    [all...]
AMPEG4ElementaryAssembler.cpp 353 sp<ABuffer> accessUnit = new ABuffer(header.mSize);
354 memcpy(accessUnit->data(), buffer->data() + offset, header.mSize);
358 CopyTimes(accessUnit, buffer);
359 mPackets.push_back(accessUnit);
379 sp<ABuffer> accessUnit;
382 accessUnit = MakeADTSCompoundFromAACFrames(
388 accessUnit = MakeCompoundFromPackets(mPackets);
397 accessUnit->meta()->setInt32("damaged", true);
404 msg->setBuffer("access-unit", accessUnit);
AMPEG4AudioAssembler.cpp 548 sp<ABuffer> accessUnit = MakeCompoundFromPackets(mPackets);
549 accessUnit = removeLATMFraming(accessUnit);
550 CopyTimes(accessUnit, *mPackets.begin());
558 accessUnit->meta()->setInt32("damaged", true);
565 msg->setBuffer("access-unit", accessUnit);
MyHandler.h     [all...]
  /frameworks/av/media/libstagefright/wifi-display/source/
MediaPuller.cpp 168 sp<ABuffer> accessUnit = new ABuffer(mbuf->range_length());
170 memcpy(accessUnit->data(),
174 accessUnit->meta()->setInt64("timeUs", timeUs);
182 accessUnit->setMediaBufferBase(mbuf);
188 notify->setBuffer("accessUnit", accessUnit);
Converter.cpp 280 bool Converter::IsSilence(const sp<ABuffer> &accessUnit) {
281 const uint8_t *ptr = accessUnit->data();
282 const uint8_t *end = ptr + accessUnit->size();
305 sp<ABuffer> accessUnit;
306 CHECK(msg->findBuffer("accessUnit", &accessUnit));
308 accessUnit->setMediaBufferBase(NULL);
322 sp<ABuffer> accessUnit;
323 CHECK(msg->findBuffer("accessUnit", &accessUnit));
    [all...]
PlaybackSession.cpp 81 void queueAccessUnit(const sp<ABuffer> &accessUnit);
85 void queueOutputBuffer(const sp<ABuffer> &accessUnit);
262 const sp<ABuffer> &accessUnit) {
263 mQueuedAccessUnits.push_back(accessUnit);
271 sp<ABuffer> accessUnit = *mQueuedAccessUnits.begin();
272 CHECK(accessUnit != NULL);
276 return accessUnit;
312 const sp<ABuffer> &accessUnit) {
313 mQueuedOutputBuffers.push_back(accessUnit);
496 sp<ABuffer> accessUnit;
    [all...]
TSPacketizer.cpp 54 sp<ABuffer> prependCSD(const sp<ABuffer> &accessUnit) const;
55 sp<ABuffer> prependADTSHeader(const sp<ABuffer> &accessUnit) const;
177 const sp<ABuffer> &accessUnit) const {
183 sp<ABuffer> dup = new ABuffer(accessUnit->size() + size);
192 memcpy(dup->data() + offset, accessUnit->data(), accessUnit->size());
198 const sp<ABuffer> &accessUnit) const {
203 const uint32_t aac_frame_length = accessUnit->size() + 7;
236 memcpy(ptr, accessUnit->data(), accessUnit->size())
    [all...]
  /frameworks/av/media/libstagefright/wifi-display/
MediaSender.cpp 205 size_t trackIndex, const sp<ABuffer> &accessUnit) {
216 info->mAccessUnits.push_back(accessUnit);
234 const sp<ABuffer> &accessUnit = *info.mAccessUnits.begin();
235 CHECK(accessUnit->meta()->findInt64("timeUs", &timeUs));
248 sp<ABuffer> accessUnit = *info->mAccessUnits.begin();
253 minTrackIndex, accessUnit, &tsPackets);
261 CHECK(accessUnit->meta()->findInt64("timeUs", &timeUs));
279 accessUnit,
390 sp<ABuffer> accessUnit,
403 && IsIDR(accessUnit);
    [all...]
  /frameworks/av/media/libmediaplayerservice/nuplayer/
NuPlayerDecoderPassThrough.cpp 129 status_t NuPlayer::DecoderPassThrough::dequeueAccessUnit(sp<ABuffer> *accessUnit) {
132 // Did we save an accessUnit earlier because of a discontinuity?
134 *accessUnit = mPendingAudioAccessUnit;
139 err = mSource->dequeueAccessUnit(true /* audio */, accessUnit);
146 mPendingAudioAccessUnit = *accessUnit;
147 (*accessUnit).clear();
157 const sp<ABuffer> &accessUnit) {
160 if (accessUnit == NULL) {
161 // accessUnit is saved to mPendingAudioAccessUnit
168 size_t smallSize = accessUnit->size()
    [all...]
NuPlayerDecoder.cpp 850 sp<ABuffer> accessUnit;
853 status_t err = mSource->dequeueAccessUnit(mIsAudio, &accessUnit);
860 CHECK(accessUnit->meta()->findInt32("discontinuity", &type));
925 bool haveLayerId = accessUnit->meta()->findInt32("temporal-layer-id", &layerId);
928 && !IsAVCReferenceFrame(accessUnit)) {
940 } else if (layerId == 0 && mNumVideoTemporalLayerTotal > 1 && IsIDR(accessUnit)) {
956 CHECK(accessUnit->meta()->findInt64("timeUs", &mediaTimeUs));
963 mCCDecoder->decode(accessUnit);
    [all...]
RTSPSource.cpp 219 bool audio, sp<ABuffer> *accessUnit) {
267 return source->dequeueAccessUnit(accessUnit);
626 sp<ABuffer> accessUnit;
627 CHECK(msg->findBuffer("accessUnit", &accessUnit));
630 if (accessUnit->meta()->findInt32("damaged", &damaged)
639 while (offset + 188 <= accessUnit->size()) {
641 accessUnit->data() + offset, 188);
649 if (offset < accessUnit->size()) {
666 CHECK(accessUnit->meta()->findInt32("rtp-time", (int32_t *)&rtpTime))
    [all...]
  /frameworks/av/media/libstagefright/mpeg2ts/
MPEG2PSExtractor.cpp 704 sp<ABuffer> accessUnit;
705 while ((accessUnit = mQueue->dequeueAccessUnit()) != NULL) {
713 mSource->queueAccessUnit(accessUnit);
716 mSource->queueAccessUnit(accessUnit);
ESQueue.cpp 625 sp<ABuffer> accessUnit = new ABuffer(info.mLength);
626 memcpy(accessUnit->data(), mBuffer->data(), info.mLength);
627 accessUnit->meta()->setInt64("timeUs", info.mTimestampUs);
636 mFormat = MakeAVCCodecSpecificData(accessUnit);
639 return accessUnit;
714 sp<ABuffer> accessUnit = new ABuffer(syncStartPos + payloadSize);
715 memcpy(accessUnit->data(), mBuffer->data(), syncStartPos + payloadSize);
717 accessUnit->meta()->setInt64("timeUs", timeUs);
718 accessUnit->meta()->setInt32("isSync", 1);
727 return accessUnit;
    [all...]
ATSParser.cpp     [all...]
  /frameworks/av/media/libstagefright/httplive/
LiveSession.cpp 335 StreamType stream, sp<ABuffer> *accessUnit) {
364 status_t err = packetSource->dequeueAccessUnit(accessUnit);
369 CHECK((*accessUnit)->meta()->findInt32("discontinuity", &type));
372 if (!(*accessUnit)->meta()->findMessage("extra", &extra)) {
386 CHECK((*accessUnit)->meta()->findInt64("timeUs", &timeUs));
388 (*accessUnit)->meta()->findInt32("discontinuitySeq", &discontinuitySeq);
422 } else if ((*accessUnit)->meta()->findInt32("discard", &discard) && discard) {
434 (*accessUnit)->meta()->setInt64("timeUs", timeUs);
439 if ((*accessUnit)->meta()->findInt32("subtitleGeneration", &subtitleGeneration)
443 (*accessUnit)->meta()->setInt32
    [all...]
PlaylistFetcher.cpp     [all...]

Completed in 3570 milliseconds