/frameworks/av/media/libstagefright/foundation/ |
H A D | ABuffer.cpp | 17 #include "ABuffer.h" 26 ABuffer::ABuffer(size_t capacity) function in class:android::ABuffer 41 ABuffer::ABuffer(void *data, size_t capacity) function in class:android::ABuffer 52 sp<ABuffer> ABuffer::CreateAsCopy(const void *data, size_t capacity) 54 sp<ABuffer> res = new ABuffer(capacity); 62 ABuffer [all...] |
/frameworks/av/include/media/stagefright/foundation/ |
H A D | base64.h | 25 struct ABuffer; 28 sp<ABuffer> decodeBase64(const AString &s);
|
H A D | ABuffer.h | 32 struct ABuffer : public RefBase { struct in namespace:android 33 ABuffer(size_t capacity); 34 ABuffer(void *data, size_t capacity); 45 static sp<ABuffer> CreateAsCopy(const void *data, size_t capacity); 56 virtual ~ABuffer(); 72 DISALLOW_EVIL_CONSTRUCTORS(ABuffer);
|
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | ESQueue.h | 28 struct ABuffer; 53 sp<ABuffer> dequeueAccessUnit(); 67 sp<ABuffer> mBuffer; 72 sp<ABuffer> dequeueAccessUnitH264(); 73 sp<ABuffer> dequeueAccessUnitAAC(); 74 sp<ABuffer> dequeueAccessUnitAC3(); 75 sp<ABuffer> dequeueAccessUnitMPEGAudio(); 76 sp<ABuffer> dequeueAccessUnitMPEGVideo(); 77 sp<ABuffer> dequeueAccessUnitMPEG4Video(); 78 sp<ABuffer> dequeueAccessUnitPCMAudi [all...] |
H A D | AnotherPacketSource.h | 30 struct ABuffer; 62 void queueAccessUnit(const sp<ABuffer> &buffer); 71 status_t dequeueAccessUnit(sp<ABuffer> *buffer); 72 void requeueAccessUnit(const sp<ABuffer> &buffer); 116 List<sp<ABuffer> > mBuffers;
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | ARTPAssembler.h | 27 struct ABuffer; 47 static void CopyTimes(const sp<ABuffer> &to, const sp<ABuffer> &from); 49 static sp<ABuffer> MakeADTSCompoundFromAACFrames( 53 const List<sp<ABuffer> > &frames); 55 static sp<ABuffer> MakeCompoundFromPackets( 56 const List<sp<ABuffer> > &frames);
|
H A D | AAVCAssembler.h | 28 struct ABuffer; 48 List<sp<ABuffer> > mNALUnits; 51 void addSingleNALUnit(const sp<ABuffer> &buffer); 52 AssemblyStatus addFragmentedNALUnit(List<sp<ABuffer> > *queue); 53 bool addSingleTimeAggregationPacket(const sp<ABuffer> &buffer);
|
H A D | ARTPSource.h | 29 struct ABuffer; 40 void processRTPPacket(const sp<ABuffer> &buffer); 44 List<sp<ABuffer> > *queue() { return &mQueue; } 46 void addReceiverReport(const sp<ABuffer> &buffer); 47 void addFIR(const sp<ABuffer> &buffer); 54 List<sp<ABuffer> > mQueue; 66 bool queuePacket(const sp<ABuffer> &buffer);
|
H A D | ARTPAssembler.cpp | 19 #include <media/stagefright/foundation/ABuffer.h> 61 void ARTPAssembler::CopyTimes(const sp<ABuffer> &to, const sp<ABuffer> &from) { 72 sp<ABuffer> ARTPAssembler::MakeADTSCompoundFromAACFrames( 76 const List<sp<ABuffer> > &frames) { 78 for (List<sp<ABuffer> >::const_iterator it = frames.begin(); 84 sp<ABuffer> accessUnit = new ABuffer(totalSize); 86 for (List<sp<ABuffer> >::const_iterator it = frames.begin(); 88 sp<ABuffer> na [all...] |
H A D | AMPEG4AudioAssembler.h | 57 List<sp<ABuffer> > mPackets; 62 sp<ABuffer> removeLATMFraming(const sp<ABuffer> &buffer);
|
H A D | AAVCAssembler.cpp | 25 #include <media/stagefright/foundation/ABuffer.h> 48 List<sp<ABuffer> > *queue = source->queue(); 55 List<sp<ABuffer> >::iterator it = queue->begin(); 69 sp<ABuffer> buffer = *queue->begin(); 126 void AAVCAssembler::addSingleNALUnit(const sp<ABuffer> &buffer) { 143 bool AAVCAssembler::addSingleTimeAggregationPacket(const sp<ABuffer> &buffer) { 162 sp<ABuffer> unit = new ABuffer(nalSize); 181 List<sp<ABuffer> > *queue) { 184 sp<ABuffer> buffe [all...] |
/frameworks/av/media/libstagefright/include/ |
H A D | DataConverter.h | 27 struct ABuffer; 34 status_t convert(const sp<ABuffer> &source, sp<ABuffer> &target); 38 virtual status_t safeConvert(const sp<ABuffer> &source, sp<ABuffer> &target); 48 virtual status_t safeConvert(const sp<ABuffer> &source, sp<ABuffer> &target) = 0; 64 virtual status_t safeConvert(const sp<ABuffer> &src, sp<ABuffer> &tgt);
|
H A D | avc_utils.h | 21 #include <media/stagefright/foundation/ABuffer.h> 46 const sp<ABuffer> &seqParamSet, 84 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit); 86 bool IsIDR(const sp<ABuffer> &accessUnit); 87 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit);
|
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | Converter.h | 25 struct ABuffer; 60 void feedAccessUnit(const sp<ABuffer> &accessUnit); 109 Vector<sp<ABuffer> > mEncoderInputBuffers; 110 Vector<sp<ABuffer> > mEncoderOutputBuffers; 114 List<sp<ABuffer> > mInputBufferQueue; 116 sp<ABuffer> mCSD0; 125 sp<ABuffer> mPartialAudioAU; 147 static bool IsSilence(const sp<ABuffer> &accessUnit); 149 sp<ABuffer> prependCSD(const sp<ABuffer> [all...] |
H A D | TSPacketizer.h | 28 struct ABuffer; 51 size_t trackIndex, const sp<ABuffer> &accessUnit, 52 sp<ABuffer> *packets, 61 sp<ABuffer> prependCSD( 62 size_t trackIndex, const sp<ABuffer> &accessUnit) const; 78 Vector<sp<ABuffer> > mProgramInfoDescriptors;
|
/frameworks/av/include/media/stagefright/ |
H A D | DataURISource.h | 26 struct ABuffer; 39 sp<ABuffer> mBuffer; 41 DataURISource(const sp<ABuffer> &buffer);
|
/frameworks/av/media/libstagefright/filters/ |
H A D | ZeroFilter.h | 32 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer);
|
H A D | SimpleFilter.h | 24 struct ABuffer; 40 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer) = 0;
|
H A D | ZeroFilter.cpp | 20 #include <media/stagefright/foundation/ABuffer.h> 41 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer) {
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDecoderPassThrough.h | 41 virtual void onGetInputBuffers(Vector<sp<ABuffer> > *dstBuffers); 60 sp<ABuffer> mPendingAudioAccessUnit; 62 sp<ABuffer> mAggregateBuffer; 73 status_t dequeueAccessUnit(sp<ABuffer> *accessUnit); 74 sp<ABuffer> aggregateBuffer(const sp<ABuffer> &accessUnit);
|
H A D | NuPlayerCCDecoder.h | 42 void decode(const sp<ABuffer> &accessUnit); 66 KeyedVector<int64_t, sp<ABuffer> > mCCMap; 75 sp<ABuffer> mDTVCCPacket; 81 bool extractFromSEI(const sp<ABuffer> &accessUnit); 85 bool extractFromMPEGUserData(const sp<ABuffer> &accessUnit);
|
/frameworks/av/media/libstagefright/httplive/ |
H A D | LiveDataSource.h | 28 struct ABuffer; 38 void queueBuffer(const sp<ABuffer> &buffer); 52 List<sp<ABuffer> > mBufferQueue;
|
/frameworks/av/media/libstagefright/wifi-display/rtp/ |
H A D | RTPSender.h | 27 struct ABuffer; 55 const sp<ABuffer> &buffer, 92 List<sp<ABuffer> > mHistory; 97 status_t queueRawPacket(const sp<ABuffer> &tsPackets, uint8_t packetType); 98 status_t queueTSPackets(const sp<ABuffer> &tsPackets, uint8_t packetType); 99 status_t queueAVCBuffer(const sp<ABuffer> &accessUnit, uint8_t packetType); 102 const sp<ABuffer> &packet, bool storeInHistory, 107 status_t onRTCPData(const sp<ABuffer> &data);
|
/frameworks/av/media/libstagefright/webm/ |
H A D | WebmFrame.cpp | 30 sp<ABuffer> toABuffer(MediaBuffer *mbuf) { 31 sp<ABuffer> abuf = new ABuffer(mbuf->range_length()); 45 mData(new ABuffer(0)),
|
/frameworks/av/media/libstagefright/wifi-display/ |
H A D | MediaSender.h | 30 struct ABuffer; 71 size_t trackIndex, const sp<ABuffer> &accessUnit); 92 List<sp<ABuffer> > mAccessUnits; 123 sp<ABuffer> accessUnit, 124 sp<ABuffer> *tsPackets);
|