/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;
|
H A D | HTTPDownloader.h | 28 struct ABuffer; 55 sp<ABuffer> *out, 66 sp<ABuffer> *out,
|
H A D | PlaylistFetcher.h | 29 struct ABuffer; 113 static bool bufferStartsWithTsSyncByte(const sp<ABuffer>& buffer); 114 static bool bufferStartsWithWebVTTMagicSequence(const sp<ABuffer>& buffer); 141 KeyedVector<AString, sp<ABuffer> > mAESKeyForURI; 200 size_t playlistIndex, const sp<ABuffer> &buffer, 202 status_t checkDecryptPadding(const sp<ABuffer> &buffer); 237 const sp<ABuffer> &setAccessUnitProperties( 238 const sp<ABuffer> &accessUnit, 242 status_t extractAndQueueAccessUnitsFromTs(const sp<ABuffer> &buffer); 245 const sp<ABuffer> [all...] |
/frameworks/av/media/libstagefright/rtsp/ |
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...] |
H A D | AH263Assembler.cpp | 24 #include <media/stagefright/foundation/ABuffer.h> 54 List<sp<ABuffer> > *queue = source->queue(); 61 List<sp<ABuffer> >::iterator it = queue->begin(); 75 sp<ABuffer> buffer = *queue->begin(); 160 List<sp<ABuffer> >::iterator it = mPackets.begin(); 162 const sp<ABuffer> &unit = *it; 168 sp<ABuffer> accessUnit = new ABuffer(totalSize); 172 const sp<ABuffer> &unit = *it;
|
H A D | AMPEG4ElementaryAssembler.h | 32 struct ABuffer; 69 List<sp<ABuffer> > mPackets;
|
H A D | AMPEG2TSAssembler.cpp | 26 #include <media/stagefright/foundation/ABuffer.h> 55 List<sp<ABuffer> > *queue = source->queue(); 62 List<sp<ABuffer> >::iterator it = queue->begin(); 76 sp<ABuffer> buffer = *queue->begin();
|
H A D | ARTPConnection.h | 26 struct ABuffer; 45 void injectPacket(int index, const sp<ABuffer> &buffer); 83 status_t parseRTP(StreamInfo *info, const sp<ABuffer> &buffer); 84 status_t parseRTCP(StreamInfo *info, const sp<ABuffer> &buffer);
|
H A D | APacketSource.cpp | 31 #include <media/stagefright/foundation/ABuffer.h> 72 static sp<ABuffer> decodeHex(const AString &s) { 78 sp<ABuffer> buffer = new ABuffer(outLen); 107 static sp<ABuffer> MakeAVCCodecSpecificData( 113 sp<ABuffer> profileLevelID = NULL; 119 Vector<sp<ABuffer> > paramSets; 136 sp<ABuffer> nal = decodeBase64(nalString); 173 sp<ABuffer> csd = new ABuffer(csdSiz [all...] |
/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)),
|
H A D | WebmFrame.h | 29 const sp<ABuffer> mData;
|
/frameworks/av/include/media/stagefright/ |
H A D | avc_utils.h | 22 #include <media/stagefright/foundation/ABuffer.h> 47 const sp<ABuffer> &seqParamSet, 85 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit); 87 bool IsIDR(const sp<ABuffer> &accessUnit); 89 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit);
|
H A D | SkipCutBuffer.h | 23 #include <media/stagefright/foundation/ABuffer.h> 42 void submit(const sp<ABuffer>& buffer); // same as above, but with an ABuffer 43 void submit(const sp<MediaCodecBuffer>& buffer); // same as above, but with an ABuffer
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
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/foundation/include/ |
H A D | avc_utils.h | 22 #include <media/stagefright/foundation/ABuffer.h> 47 const sp<ABuffer> &seqParamSet, 85 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit); 87 bool IsIDR(const sp<ABuffer> &accessUnit); 89 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit);
|
H A D | SkipCutBuffer.h | 23 #include <media/stagefright/foundation/ABuffer.h> 42 void submit(const sp<ABuffer>& buffer); // same as above, but with an ABuffer 43 void submit(const sp<MediaCodecBuffer>& buffer); // same as above, but with an ABuffer
|
/frameworks/av/media/libstagefright/include/ |
H A D | avc_utils.h | 22 #include <media/stagefright/foundation/ABuffer.h> 47 const sp<ABuffer> &seqParamSet, 85 sp<MetaData> MakeAVCCodecSpecificData(const sp<ABuffer> &accessUnit); 87 bool IsIDR(const sp<ABuffer> &accessUnit); 89 bool IsAVCReferenceFrame(const sp<ABuffer> &accessUnit);
|
H A D | SkipCutBuffer.h | 23 #include <media/stagefright/foundation/ABuffer.h> 42 void submit(const sp<ABuffer>& buffer); // same as above, but with an ABuffer 43 void submit(const sp<MediaCodecBuffer>& buffer); // same as above, but with an ABuffer
|
/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);
|
/frameworks/av/drm/mediacas/plugins/clearkey/ |
H A D | JsonAssetLoader.h | 28 struct ABuffer; 45 static sp<ABuffer> decodeBase64String(
|
H A D | ecm_generator.cpp | 59 status_t DecodeECM(const sp<ABuffer>& ecm, Asset* asset, 60 sp<ABuffer> *content_key, DefaultEcmFields* default_fields) { 71 *content_key = new ABuffer(kContentKeyByteSize); 77 status_t DecodeECMClearFields(const sp<ABuffer>& ecm, Asset* asset,
|
/frameworks/av/media/libstagefright/ |
H A D | DataURISource.cpp | 19 #include <media/stagefright/foundation/ABuffer.h> 37 sp<ABuffer> buffer; 61 buffer = new ABuffer(dataLen); 77 DataURISource::DataURISource(const sp<ABuffer> &buffer)
|
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | AnotherPacketSource.h | 30 struct ABuffer; 65 void queueAccessUnit(const sp<ABuffer> &buffer); 74 status_t dequeueAccessUnit(sp<ABuffer> *buffer); 75 void requeueAccessUnit(const sp<ABuffer> &buffer); 120 List<sp<ABuffer> > mBuffers;
|