Searched refs:ABuffer (Results 1 - 25 of 156) sorted by relevance

1234567

/frameworks/av/media/libstagefright/foundation/
H A DABuffer.cpp17 #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 Dbase64.h25 struct ABuffer;
28 sp<ABuffer> decodeBase64(const AString &s);
H A DABuffer.h32 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 DESQueue.h28 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 DAnotherPacketSource.h30 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 DARTPAssembler.h27 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 DAAVCAssembler.h28 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 DARTPSource.h29 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 DARTPAssembler.cpp19 #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 DAMPEG4AudioAssembler.h57 List<sp<ABuffer> > mPackets;
62 sp<ABuffer> removeLATMFraming(const sp<ABuffer> &buffer);
H A DAAVCAssembler.cpp25 #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 DDataConverter.h27 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 Davc_utils.h21 #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 DConverter.h25 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 DTSPacketizer.h28 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 DDataURISource.h26 struct ABuffer;
39 sp<ABuffer> mBuffer;
41 DataURISource(const sp<ABuffer> &buffer);
/frameworks/av/media/libstagefright/filters/
H A DZeroFilter.h32 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer);
H A DSimpleFilter.h24 struct ABuffer;
40 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer) = 0;
H A DZeroFilter.cpp20 #include <media/stagefright/foundation/ABuffer.h>
41 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer) {
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDecoderPassThrough.h41 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 DNuPlayerCCDecoder.h42 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 DLiveDataSource.h28 struct ABuffer;
38 void queueBuffer(const sp<ABuffer> &buffer);
52 List<sp<ABuffer> > mBufferQueue;
/frameworks/av/media/libstagefright/wifi-display/rtp/
H A DRTPSender.h27 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 DWebmFrame.cpp30 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 DMediaSender.h30 struct ABuffer;
71 size_t trackIndex, const sp<ABuffer> &accessUnit);
92 List<sp<ABuffer> > mAccessUnits;
123 sp<ABuffer> accessUnit,
124 sp<ABuffer> *tsPackets);

Completed in 908 milliseconds

1234567