/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | GenericSource.cpp | 166 bool audio, sp<ABuffer> *accessUnit) { 178 status_t result = track->mPackets->dequeueAccessUnit(accessUnit); 165 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
H A D | GenericSource.h | 51 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
H A D | HTTPLiveSource.cpp | 113 bool audio, sp<ABuffer> *accessUnit) { 117 accessUnit); 112 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
H A D | HTTPLiveSource.h | 39 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
H A D | NuPlayer.cpp | 928 sp<ABuffer> accessUnit; local 932 status_t err = mSource->dequeueAccessUnit(audio, &accessUnit); 939 CHECK(accessUnit->meta()->findInt32("discontinuity", &type)); 960 if (accessUnit->meta()->findMessage("extra", &extra) 1027 && !IsAVCReferenceFrame(accessUnit)) { 1037 CHECK(accessUnit->meta()->findInt64("timeUs", &mediaTimeUs)); 1043 reply->setBuffer("buffer", accessUnit);
|
H A D | NuPlayerSource.h | 69 bool audio, sp<ABuffer> *accessUnit) = 0;
|
H A D | RTSPSource.cpp | 194 bool audio, sp<ABuffer> *accessUnit) { 260 return source->dequeueAccessUnit(accessUnit); 395 sp<ABuffer> accessUnit; local 396 CHECK(msg->findBuffer("accessUnit", &accessUnit)); 399 if (accessUnit->meta()->findInt32("damaged", &damaged) 408 while (offset + 188 <= accessUnit->size()) { 410 accessUnit->data() + offset, 188); 418 if (offset < accessUnit->size()) { 441 CHECK(accessUnit 193 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument [all...] |
H A D | RTSPSource.h | 51 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
H A D | StreamingSource.cpp | 156 bool audio, sp<ABuffer> *accessUnit) { 172 status_t err = source->dequeueAccessUnit(accessUnit); 177 CHECK((*accessUnit)->meta()->findInt64("timeUs", &timeUs)); 155 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
H A D | StreamingSource.h | 39 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit);
|
/frameworks/av/media/libmediaplayerservice/nuplayer/mp4/ |
H A D | MP4Source.cpp | 140 bool audio, sp<ABuffer> *accessUnit) { 141 return mParser->dequeueAccessUnit(audio, accessUnit); 139 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
H A D | MP4Source.h | 37 bool audio, sp<ABuffer> *accessUnit);
|
/frameworks/av/media/libstagefright/ |
H A D | MPEG2TSWriter.cpp | 56 void setLastAccessUnit(const sp<ABuffer> &accessUnit); 444 const sp<ABuffer> &accessUnit) { 445 mLastAccessUnit = accessUnit; 834 int32_t sourceIndex, const sp<ABuffer> &accessUnit) { 884 CHECK(accessUnit->meta()->findInt64("timeUs", &timeUs)); 888 size_t PES_packet_length = accessUnit->size() + 8; 889 bool padding = (accessUnit->size() < (188 - 18)); 905 int paddingSize = 188 - accessUnit->size() - 18; 928 size_t copy = accessUnit->size(); 933 memcpy(ptr, accessUnit 443 setLastAccessUnit( const sp<ABuffer> &accessUnit) argument 833 writeAccessUnit( int32_t sourceIndex, const sp<ABuffer> &accessUnit) argument [all...] |
H A D | avc_utils.cpp | 292 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit) { argument 293 const uint8_t *data = accessUnit->data(); 294 size_t size = accessUnit->size(); 400 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit) { argument 401 const uint8_t *data = accessUnit->data(); 402 size_t size = accessUnit->size();
|
/frameworks/av/media/libstagefright/httplive/ |
H A D | LiveSession.cpp | 108 StreamType stream, sp<ABuffer> *accessUnit) { 122 status_t err = packetSource->dequeueAccessUnit(accessUnit); 141 CHECK((*accessUnit)->meta()->findInt32("discontinuity", &type)); 144 if (!(*accessUnit)->meta()->findMessage("extra", &extra)) { 155 && (*accessUnit)->meta()->findInt32("swapPacketSource", &swap) 159 CHECK((*accessUnit)->meta()->findInt32("switchGeneration", &switchGeneration)); 174 CHECK((*accessUnit)->meta()->findInt64("timeUs", &timeUs)); 180 (*accessUnit)->meta()->setInt32( 182 (*accessUnit)->meta()->setInt64("baseUs", mRealTimeBaseUs); 107 dequeueAccessUnit( StreamType stream, sp<ABuffer> *accessUnit) argument
|
H A D | LiveSession.h | 57 status_t dequeueAccessUnit(StreamType stream, sp<ABuffer> *accessUnit);
|
H A D | PlaylistFetcher.cpp | 1098 sp<ABuffer> accessUnit; local 1101 && source->dequeueAccessUnit(&accessUnit) == OK) { 1103 CHECK(accessUnit->meta()->findInt64("timeUs", &timeUs)); 1153 accessUnit->meta()->setObject("format", format); 1157 accessUnit->meta()->setInt32("seq", mSeqNumber); 1158 packetSource->queueAccessUnit(accessUnit);
|
/frameworks/av/media/libstagefright/include/ |
H A D | FragmentedMP4Parser.h | 50 status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit, bool synchronous = false); 181 status_t onDequeueAccessUnit(size_t trackIndex, sp<ABuffer> *accessUnit); 252 sp<ABuffer> *accessUnit);
|
H A D | avc_utils.h | 53 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit); 55 bool IsIDR(const sp<ABuffer> &accessUnit); 56 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit);
|
/frameworks/av/media/libstagefright/mp4/ |
H A D | FragmentedMP4Parser.cpp | 347 status_t FragmentedMP4Parser::dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit, argument 373 CHECK(response->findBuffer("accessUnit", accessUnit)); 533 sp<ABuffer> accessUnit; local 534 err = onDequeueAccessUnit(trackIndex, &accessUnit); 537 response->setBuffer("accessUnit", accessUnit); 838 size_t trackIndex, sp<ABuffer> *accessUnit) { 868 err = makeAccessUnit(info, sampleInfo, mdatInfo, accessUnit); 948 sp<ABuffer> *accessUnit) { 837 onDequeueAccessUnit( size_t trackIndex, sp<ABuffer> *accessUnit) argument 944 makeAccessUnit( TrackInfo *info, const SampleInfo &sample, const MediaDataInfo &mdatInfo, sp<ABuffer> *accessUnit) argument [all...] |
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | ATSParser.cpp | 882 sp<ABuffer> accessUnit; local 883 while ((accessUnit = mQueue->dequeueAccessUnit()) != NULL) { 892 mSource->queueAccessUnit(accessUnit); 902 mSource->queueAccessUnit(accessUnit);
|
H A D | ESQueue.cpp | 309 sp<ABuffer> accessUnit = new ABuffer(info.mLength); local 310 memcpy(accessUnit->data(), mBuffer->data(), info.mLength); 311 accessUnit->meta()->setInt64("timeUs", info.mTimestampUs); 320 mFormat = MakeAVCCodecSpecificData(accessUnit); 323 return accessUnit; 375 sp<ABuffer> accessUnit = new ABuffer(payloadSize); local 376 memcpy(accessUnit->data(), mBuffer->data() + 4, payloadSize); 380 accessUnit->meta()->setInt64("timeUs", timeUs); 382 int16_t *ptr = (int16_t *)accessUnit->data(); 394 return accessUnit; 484 sp<ABuffer> accessUnit = new ABuffer(offset); local 577 sp<ABuffer> accessUnit = new ABuffer(auSize); local 665 sp<ABuffer> accessUnit = new ABuffer(frameSize); local 822 sp<ABuffer> accessUnit = new ABuffer(offset); local 983 sp<ABuffer> accessUnit = new ABuffer(offset); local [all...] |
H A D | MPEG2PSExtractor.cpp | 647 sp<ABuffer> accessUnit; local 648 while ((accessUnit = mQueue->dequeueAccessUnit()) != NULL) { 656 mSource->queueAccessUnit(accessUnit); 659 mSource->queueAccessUnit(accessUnit);
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | AAMRAssembler.cpp | 186 sp<ABuffer> accessUnit = new ABuffer(totalSize); local 187 CopyTimes(accessUnit, buffer); 204 accessUnit->data()[dstOffset++] = toc; 205 memcpy(accessUnit->data() + dstOffset, 213 msg->setBuffer("access-unit", accessUnit);
|
H A D | AAVCAssembler.cpp | 328 sp<ABuffer> accessUnit = new ABuffer(totalSize); local 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);
|