/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | StreamingSource.cpp | 133 bool audio, sp<ABuffer> *accessUnit) { 149 status_t err = source->dequeueAccessUnit(accessUnit); 154 CHECK((*accessUnit)->meta()->findInt64("timeUs", &timeUs)); 132 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
H A D | HTTPLiveSource.cpp | 149 bool audio, sp<ABuffer> *accessUnit) { 165 return source->dequeueAccessUnit(accessUnit); 148 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
H A D | GenericSource.cpp | 142 bool audio, sp<ABuffer> *accessUnit) { 154 status_t result = track->mPackets->dequeueAccessUnit(accessUnit); 141 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
H A D | RTSPSource.cpp | 139 bool audio, sp<ABuffer> *accessUnit) { 159 return source->dequeueAccessUnit(accessUnit); 273 sp<ABuffer> accessUnit; local 274 CHECK(msg->findBuffer("accessUnit", &accessUnit)); 277 if (accessUnit->meta()->findInt32("damaged", &damaged) 286 while (offset + 188 <= accessUnit->size()) { 288 accessUnit->data() + offset, 188); 296 if (offset < accessUnit->size()) { 319 CHECK(accessUnit 138 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument [all...] |
H A D | NuPlayer.cpp | 742 sp<ABuffer> accessUnit; local 746 status_t err = mSource->dequeueAccessUnit(audio, &accessUnit); 753 CHECK(accessUnit->meta()->findInt32("discontinuity", &type)); 774 if (accessUnit->meta()->findMessage("extra", &extra) 826 && !IsAVCReferenceFrame(accessUnit)) { 836 CHECK(accessUnit->meta()->findInt64("timeUs", &mediaTimeUs)); 842 reply->setBuffer("buffer", accessUnit);
|
/frameworks/av/media/libmediaplayerservice/nuplayer/mp4/ |
H A D | MP4Source.cpp | 132 bool audio, sp<ABuffer> *accessUnit) { 133 return mParser->dequeueAccessUnit(audio, accessUnit); 131 dequeueAccessUnit( bool audio, sp<ABuffer> *accessUnit) argument
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | AH263Assembler.cpp | 142 sp<ABuffer> accessUnit = new ABuffer(totalSize); local 148 memcpy((uint8_t *)accessUnit->data() + offset, 156 CopyTimes(accessUnit, *mPackets.begin()); 164 accessUnit->meta()->setInt32("damaged", true); 171 msg->setBuffer("access-unit", accessUnit);
|
H A D | ARTPAssembler.cpp | 84 sp<ABuffer> accessUnit = new ABuffer(totalSize); local 89 uint8_t *dst = accessUnit->data() + offset; 116 CopyTimes(accessUnit, *frames.begin()); 118 return accessUnit; 130 sp<ABuffer> accessUnit = new ABuffer(totalSize); local 135 memcpy(accessUnit->data() + offset, nal->data(), nal->size()); 139 CopyTimes(accessUnit, *packets.begin()); 141 return accessUnit;
|
H A D | AAMRAssembler.cpp | 187 sp<ABuffer> accessUnit = new ABuffer(totalSize); local 188 CopyTimes(accessUnit, buffer); 205 accessUnit->data()[dstOffset++] = toc; 206 memcpy(accessUnit->data() + dstOffset, 214 msg->setBuffer("access-unit", accessUnit);
|
H A D | AAVCAssembler.cpp | 321 sp<ABuffer> accessUnit = new ABuffer(totalSize); local 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);
|
H A D | ARTPSession.cpp | 148 sp<ABuffer> accessUnit; local 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 [all...] |
H A D | AMPEG4ElementaryAssembler.cpp | 347 sp<ABuffer> accessUnit = new ABuffer(header.mSize); local 348 memcpy(accessUnit->data(), buffer->data() + offset, header.mSize); 352 CopyTimes(accessUnit, buffer); 353 mPackets.push_back(accessUnit); 370 sp<ABuffer> accessUnit; local 373 accessUnit = MakeADTSCompoundFromAACFrames( 379 accessUnit = MakeCompoundFromPackets(mPackets); 388 accessUnit->meta()->setInt32("damaged", true); 395 msg->setBuffer("access-unit", accessUnit);
|
H A D | AMPEG4AudioAssembler.cpp | 537 sp<ABuffer> accessUnit = MakeCompoundFromPackets(mPackets); local 538 accessUnit = removeLATMFraming(accessUnit); 539 CopyTimes(accessUnit, *mPackets.begin()); 547 accessUnit->meta()->setInt32("damaged", true); 554 msg->setBuffer("access-unit", accessUnit);
|
H A D | MyHandler.h | 860 sp<ABuffer> accessUnit; local 861 CHECK(msg->findBuffer("access-unit", &accessUnit)); 863 uint32_t seqNum = (uint32_t)accessUnit->int32Data(); 880 onAccessUnitComplete(trackIndex, accessUnit); 1408 int32_t trackIndex, const sp<ABuffer> &accessUnit) { 1432 ALOGV("storing accessUnit, no time established yet"); 1433 track->mPackets.push_back(accessUnit); 1438 sp<ABuffer> accessUnit = *track->mPackets.begin(); local 1441 if (addMediaTimestamp(trackIndex, track, accessUnit)) { 1442 postQueueAccessUnit(trackIndex, accessUnit); 1407 onAccessUnitComplete( int32_t trackIndex, const sp<ABuffer> &accessUnit) argument 1451 addMediaTimestamp( int32_t trackIndex, const TrackInfo *track, const sp<ABuffer> &accessUnit) argument 1483 postQueueAccessUnit( size_t trackIndex, const sp<ABuffer> &accessUnit) argument [all...] |
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | MediaPuller.cpp | 147 sp<ABuffer> accessUnit = new ABuffer(mbuf->range_length()); local 149 memcpy(accessUnit->data(), 153 accessUnit->meta()->setInt64("timeUs", timeUs); 161 accessUnit->meta()->setPointer("mediaBuffer", mbuf); 167 notify->setBuffer("accessUnit", accessUnit);
|
H A D | Converter.cpp | 198 bool Converter::IsSilence(const sp<ABuffer> &accessUnit) { argument 199 const uint8_t *ptr = accessUnit->data(); 200 const uint8_t *end = ptr + accessUnit->size(); 223 sp<ABuffer> accessUnit; local 224 CHECK(msg->findBuffer("accessUnit", &accessUnit)); 227 if (accessUnit->meta()->findPointer("mediaBuffer", &mbuf) 231 accessUnit->meta()->setPointer("mediaBuffer", NULL); 249 sp<ABuffer> accessUnit; local 250 CHECK(msg->findBuffer("accessUnit", [all...] |
H A D | PlaybackSession.cpp | 78 void queueAccessUnit(const sp<ABuffer> &accessUnit); 82 void queueOutputBuffer(const sp<ABuffer> &accessUnit); 230 const sp<ABuffer> &accessUnit) { 231 mQueuedAccessUnits.push_back(accessUnit); 239 sp<ABuffer> accessUnit = *mQueuedAccessUnits.begin(); local 240 CHECK(accessUnit != NULL); 244 return accessUnit; 280 const sp<ABuffer> &accessUnit) { 281 mQueuedOutputBuffers.push_back(accessUnit); 463 sp<ABuffer> accessUnit; local 229 queueAccessUnit( const sp<ABuffer> &accessUnit) argument 279 queueOutputBuffer( const sp<ABuffer> &accessUnit) argument 566 sp<ABuffer> accessUnit; local 769 packetizeAccessUnit( size_t trackIndex, const sp<ABuffer> &accessUnit, sp<ABuffer> *packets) argument 887 sp<ABuffer> accessUnit = track->dequeueAccessUnit(); local 946 sp<ABuffer> accessUnit = track->dequeueOutputBuffer(); local [all...] |
H A D | TSPacketizer.cpp | 54 sp<ABuffer> prependCSD(const sp<ABuffer> &accessUnit) const; 55 sp<ABuffer> prependADTSHeader(const sp<ABuffer> &accessUnit) const; 166 const sp<ABuffer> &accessUnit) const { 172 sp<ABuffer> dup = new ABuffer(accessUnit->size() + size); 181 memcpy(dup->data() + offset, accessUnit->data(), accessUnit->size()); 187 const sp<ABuffer> &accessUnit) const { 192 const uint32_t aac_frame_length = accessUnit->size() + 7; 225 memcpy(ptr, accessUnit->data(), accessUnit 398 sp<ABuffer> accessUnit = _accessUnit; local [all...] |
/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 | 247 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit) { argument 248 const uint8_t *data = accessUnit->data(); 249 size_t size = accessUnit->size(); 332 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit) { argument 333 const uint8_t *data = accessUnit->data(); 334 size_t size = accessUnit->size();
|
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | ESQueue.cpp | 308 sp<ABuffer> accessUnit = new ABuffer(info.mLength); local 309 memcpy(accessUnit->data(), mBuffer->data(), info.mLength); 310 accessUnit->meta()->setInt64("timeUs", info.mTimestampUs); 319 mFormat = MakeAVCCodecSpecificData(accessUnit); 322 return accessUnit; 374 sp<ABuffer> accessUnit = new ABuffer(payloadSize); local 375 memcpy(accessUnit->data(), mBuffer->data() + 4, payloadSize); 379 accessUnit->meta()->setInt64("timeUs", timeUs); 381 int16_t *ptr = (int16_t *)accessUnit->data(); 393 return accessUnit; 472 sp<ABuffer> accessUnit = new ABuffer(offset); local 569 sp<ABuffer> accessUnit = new ABuffer(auSize); local 657 sp<ABuffer> accessUnit = new ABuffer(frameSize); local 814 sp<ABuffer> accessUnit = new ABuffer(offset); local 975 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);
|
H A D | ATSParser.cpp | 860 sp<ABuffer> accessUnit; local 861 while ((accessUnit = mQueue->dequeueAccessUnit()) != NULL) { 870 mSource->queueAccessUnit(accessUnit); 880 mSource->queueAccessUnit(accessUnit);
|
/frameworks/av/media/libstagefright/mp4/ |
H A D | FragmentedMP4Parser.cpp | 342 status_t FragmentedMP4Parser::dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit, argument 368 CHECK(response->findBuffer("accessUnit", accessUnit)); 528 sp<ABuffer> accessUnit; local 529 err = onDequeueAccessUnit(trackIndex, &accessUnit); 532 response->setBuffer("accessUnit", accessUnit); 833 size_t trackIndex, sp<ABuffer> *accessUnit) { 863 err = makeAccessUnit(info, sampleInfo, mdatInfo, accessUnit); 943 sp<ABuffer> *accessUnit) { 832 onDequeueAccessUnit( size_t trackIndex, sp<ABuffer> *accessUnit) argument 939 makeAccessUnit( TrackInfo *info, const SampleInfo &sample, const MediaDataInfo &mdatInfo, sp<ABuffer> *accessUnit) argument [all...] |