/frameworks/av/media/libstagefright/rtsp/ |
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...] |
ARTPAssembler.cpp | 90 sp<ABuffer> accessUnit = new ABuffer(totalSize); 95 uint8_t *dst = accessUnit->data() + offset; 122 CopyTimes(accessUnit, *frames.begin()); 124 return accessUnit; 136 sp<ABuffer> accessUnit = new ABuffer(totalSize); 141 memcpy(accessUnit->data() + offset, nal->data(), nal->size()); 145 CopyTimes(accessUnit, *packets.begin()); 147 return accessUnit;
|
AH263Assembler.cpp | 142 sp<ABuffer> accessUnit = new ABuffer(totalSize); 148 memcpy((uint8_t *)accessUnit->data() + offset, 156 CopyTimes(accessUnit, *mPackets.begin()); 164 accessUnit->meta()->setInt32("damaged", true); 171 msg->setBuffer("access-unit", accessUnit);
|
AMPEG4ElementaryAssembler.cpp | 347 sp<ABuffer> accessUnit = new ABuffer(header.mSize); 348 memcpy(accessUnit->data(), buffer->data() + offset, header.mSize); 352 CopyTimes(accessUnit, buffer); 353 mPackets.push_back(accessUnit); 370 sp<ABuffer> accessUnit; 373 accessUnit = MakeADTSCompoundFromAACFrames( 379 accessUnit = MakeCompoundFromPackets(mPackets); 388 accessUnit->meta()->setInt32("damaged", true); 395 msg->setBuffer("access-unit", accessUnit);
|
AAMRAssembler.cpp | 187 sp<ABuffer> accessUnit = new ABuffer(totalSize); 188 CopyTimes(accessUnit, buffer); 205 accessUnit->data()[dstOffset++] = toc; 206 memcpy(accessUnit->data() + dstOffset, 214 msg->setBuffer("access-unit", accessUnit);
|
AAVCAssembler.cpp | 321 sp<ABuffer> accessUnit = new ABuffer(totalSize); 325 memcpy(accessUnit->data() + offset, "\x00\x00\x00\x01", 4); 329 memcpy(accessUnit->data() + offset, nal->data(), nal->size()); 333 CopyTimes(accessUnit, *mNALUnits.begin()); 341 accessUnit->meta()->setInt32("damaged", true); 348 msg->setBuffer("access-unit", accessUnit);
|
AMPEG4AudioAssembler.cpp | 537 sp<ABuffer> accessUnit = MakeCompoundFromPackets(mPackets); 538 accessUnit = removeLATMFraming(accessUnit); 539 CopyTimes(accessUnit, *mPackets.begin()); 547 accessUnit->meta()->setInt32("damaged", true); 554 msg->setBuffer("access-unit", accessUnit);
|
MyHandler.h | 860 sp<ABuffer> accessUnit; 861 CHECK(msg->findBuffer("access-unit", &accessUnit)); 863 uint32_t seqNum = (uint32_t)accessUnit->int32Data(); 880 onAccessUnitComplete(trackIndex, accessUnit); [all...] |
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
NuPlayerSource.h | 40 bool audio, sp<ABuffer> *accessUnit) = 0;
|
StreamingSource.h | 37 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
RTSPSource.cpp | 138 bool audio, sp<ABuffer> *accessUnit) { 158 return source->dequeueAccessUnit(accessUnit); 260 sp<ABuffer> accessUnit; 261 CHECK(msg->findBuffer("accessUnit", &accessUnit)); 264 if (accessUnit->meta()->findInt32("damaged", &damaged) 275 CHECK(accessUnit->meta()->findInt32("rtp-time", (int32_t *)&rtpTime)); 280 source->queueAccessUnit(accessUnit); 290 accessUnit->meta()->setInt64("timeUs", nptUs); 292 source->queueAccessUnit(accessUnit); [all...] |
GenericSource.h | 47 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
HTTPLiveSource.h | 41 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
StreamingSource.cpp | 125 bool audio, sp<ABuffer> *accessUnit) { 141 return source->dequeueAccessUnit(accessUnit);
|
RTSPSource.h | 44 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
HTTPLiveSource.cpp | 149 bool audio, sp<ABuffer> *accessUnit) { 165 return source->dequeueAccessUnit(accessUnit);
|
NuPlayer.cpp | 721 sp<ABuffer> accessUnit; 725 status_t err = mSource->dequeueAccessUnit(audio, &accessUnit); 732 CHECK(accessUnit->meta()->findInt32("discontinuity", &type)); 753 if (accessUnit->meta()->findMessage("extra", &extra) 805 && !IsAVCReferenceFrame(accessUnit)) { 815 CHECK(accessUnit->meta()->findInt64("timeUs", &mediaTimeUs)); 821 reply->setBuffer("buffer", accessUnit);
|
GenericSource.cpp | 142 bool audio, sp<ABuffer> *accessUnit) { 154 status_t result = track->mPackets->dequeueAccessUnit(accessUnit);
|
/frameworks/av/media/libstagefright/include/ |
avc_utils.h | 50 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit); 52 bool IsIDR(const sp<ABuffer> &accessUnit); 53 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit);
|
/frameworks/av/media/libstagefright/mpeg2ts/ |
ESQueue.cpp | 383 sp<ABuffer> accessUnit = new ABuffer(offset); 384 memcpy(accessUnit->data(), mBuffer->data(), offset); 390 accessUnit->meta()->setInt64("timeUs", timeUs); 392 return accessUnit; 480 sp<ABuffer> accessUnit = new ABuffer(auSize); 501 memcpy(accessUnit->data() + dstOffset, "\x00\x00\x00\x01", 4); 503 memcpy(accessUnit->data() + dstOffset + 4, 510 ALOGV("accessUnit contains nal types %s", out.c_str()); 524 accessUnit->meta()->setInt64("timeUs", timeUs); 527 mFormat = MakeAVCCodecSpecificData(accessUnit); [all...] |
MPEG2PSExtractor.cpp | 647 sp<ABuffer> accessUnit; 648 while ((accessUnit = mQueue->dequeueAccessUnit()) != NULL) { 656 mSource->queueAccessUnit(accessUnit); 659 mSource->queueAccessUnit(accessUnit);
|
ATSParser.cpp | 797 sp<ABuffer> accessUnit; 798 while ((accessUnit = mQueue->dequeueAccessUnit()) != NULL) { 807 mSource->queueAccessUnit(accessUnit); 817 mSource->queueAccessUnit(accessUnit);
|
/frameworks/av/media/libstagefright/ |
avc_utils.cpp | 247 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit) { 248 const uint8_t *data = accessUnit->data(); 249 size_t size = accessUnit->size(); 332 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit) { 333 const uint8_t *data = accessUnit->data(); 334 size_t size = accessUnit->size();
|
MPEG2TSWriter.cpp | 55 void setLastAccessUnit(const sp<ABuffer> &accessUnit); 441 const sp<ABuffer> &accessUnit) { 442 mLastAccessUnit = accessUnit; 818 int32_t sourceIndex, const sp<ABuffer> &accessUnit) { 868 CHECK(accessUnit->meta()->findInt64("timeUs", &timeUs)); 872 size_t PES_packet_length = accessUnit->size() + 8; 903 size_t copy = accessUnit->size(); 908 memcpy(ptr, accessUnit->data(), copy); 913 while (offset < accessUnit->size()) { 937 size_t copy = accessUnit->size() - offset [all...] |