Home
last modified time | relevance | path

Searched refs:ATSParser (Results 1 – 20 of 20) sorted by relevance

/frameworks/av/media/libstagefright/mpeg2ts/
DATSParser.cpp50 struct ATSParser::Program : public RefBase {
51 Program(ATSParser *parser, unsigned programNumber, unsigned programMapPID,
99 ATSParser *mParser;
114 struct ATSParser::Stream : public RefBase {
182 struct ATSParser::PSISection : public RefBase {
207 ATSParser::SyncEvent::SyncEvent(off64_t offset) in SyncEvent()
210 void ATSParser::SyncEvent::init(off64_t offset, const sp<MediaSource> &source, in init()
218 void ATSParser::SyncEvent::reset() { in reset()
223 ATSParser::Program::Program( in Program()
224 ATSParser *parser, unsigned programNumber, unsigned programMapPID, in Program()
[all …]
DATSParser.h35 struct ATSParser : public RefBase { struct
92 ATSParser(uint32_t flags = 0);
142 virtual ~ATSParser(); argument
192 DISALLOW_EVIL_CONSTRUCTORS(ATSParser); argument
DMPEG2PSExtractor.cpp548 streamType = ATSParser::STREAMTYPE_MPEG2_AUDIO; in dequeuePES()
551 streamType = ATSParser::STREAMTYPE_MPEG2_VIDEO; in dequeuePES()
553 streamType = ATSParser::STREAMTYPE_RESERVED; in dequeuePES()
600 case ATSParser::STREAMTYPE_H264: in Track()
603 case ATSParser::STREAMTYPE_MPEG2_AUDIO_ADTS: in Track()
606 case ATSParser::STREAMTYPE_MPEG1_AUDIO: in Track()
607 case ATSParser::STREAMTYPE_MPEG2_AUDIO: in Track()
611 case ATSParser::STREAMTYPE_MPEG1_VIDEO: in Track()
612 case ATSParser::STREAMTYPE_MPEG2_VIDEO: in Track()
616 case ATSParser::STREAMTYPE_MPEG4_VIDEO: in Track()
DMPEG2TSExtractor.cpp114 mParser(new ATSParser), in MPEG2TSExtractor()
162 ATSParser::VIDEO).get(); in init()
175 ATSParser::AUDIO).get(); in init()
200 ATSParser::VIDEO).get() in init()
202 ATSParser::AUDIO).get(); in init()
267 ATSParser::SyncEvent event(mOffset); in feedMore()
280 void MPEG2TSExtractor::addSyncPoint_l(const ATSParser::SyncEvent &event) { in addSyncPoint_l()
397 mParser->signalDiscontinuity(ATSParser::DISCONTINUITY_TIME, extra); in queueDiscontinuityForSeek()
DAndroid.mk7 ATSParser.cpp \
DAnotherPacketSource.cpp235 return (discontinuityType & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0; in wasFormatChange()
239 return (discontinuityType & ATSParser::DISCONTINUITY_VIDEO_FORMAT) != 0; in wasFormatChange()
315 ATSParser::DiscontinuityType type, in queueDiscontinuity()
349 if (type == ATSParser::DISCONTINUITY_NONE) { in queueDiscontinuity()
DAnotherPacketSource.h65 ATSParser::DiscontinuityType type,
/frameworks/av/media/libmediaplayerservice/nuplayer/
DStreamingSource.cpp73 uint32_t parserFlags = ATSParser::TS_TIMESTAMPS_ARE_ABSOLUTE; in start()
75 parserFlags |= ATSParser::ALIGNED_VIDEO_DATA; in start()
78 mTSParser = new ATSParser(parserFlags); in start()
101 int32_t type = ATSParser::DISCONTINUITY_TIME; in onReadBuffer()
117 (ATSParser::DiscontinuityType)type, extra); in onReadBuffer()
139 ? ATSParser::DISCONTINUITY_TIME in onReadBuffer()
140 : ATSParser::DISCONTINUITY_FORMATCHANGE, in onReadBuffer()
216 audio ? ATSParser::AUDIO : ATSParser::VIDEO); in getSource()
DStreamingSource.h27 struct ATSParser;
58 sp<ATSParser> mTSParser;
DRTSPSource.cpp249 audio ? ATSParser::AUDIO : ATSParser::VIDEO); in getSource()
451 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE, in onMessageReceived()
457 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE, in onMessageReceived()
597 ATSParser::DISCONTINUITY_TIME, in onMessageReceived()
651 mTSParser = new ATSParser; in onConnected()
DNuPlayerDecoderPassThrough.cpp238 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0; in fetchInputData()
241 (type & ATSParser::DISCONTINUITY_TIME) != 0; in fetchInputData()
DRTSPSource.h118 sp<ATSParser> mTSParser;
DNuPlayerDecoder.cpp699 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT)) in fetchInputData()
701 (type & ATSParser::DISCONTINUITY_VIDEO_FORMAT)); in fetchInputData()
703 bool timeChange = (type & ATSParser::DISCONTINUITY_TIME) != 0; in fetchInputData()
DGenericSource.cpp1481 ATSParser::DISCONTINUITY_FORMATCHANGE, in readBuffer()
1501 ATSParser::DiscontinuityType type = (formatChange && seeking) in queueDiscontinuityIfNeeded()
1502 ? ATSParser::DISCONTINUITY_FORMATCHANGE in queueDiscontinuityIfNeeded()
1503 : ATSParser::DISCONTINUITY_NONE; in queueDiscontinuityIfNeeded()
/frameworks/av/media/libstagefright/include/
DMPEG2TSExtractor.h34 struct ATSParser;
58 sp<ATSParser> mParser;
62 ATSParser::SyncEvent mLastSyncEvent;
90 void addSyncPoint_l(const ATSParser::SyncEvent &event);
/frameworks/av/media/libstagefright/httplive/
DPlaylistFetcher.cpp774 ATSParser::DiscontinuityType type, const sp<AMessage> &extra) { in queueDiscontinuity()
1198 ATSParser::DISCONTINUITY_FORMAT_ONLY, in initDownloadState()
1374 ATSParser::SourceType srcTypes[] = in onDownloadNext()
1375 { ATSParser::VIDEO, ATSParser::AUDIO }; in onDownloadNext()
1381 ATSParser::SourceType srcType = srcTypes[i]; in onDownloadNext()
1390 srcType == ATSParser::VIDEO ? "video" : "audio"); in onDownloadNext()
1609 mTSParser = new ATSParser(ATSParser::TS_TIMESTAMPS_ARE_ABSOLUTE); in extractAndQueueAccessUnitsFromTs()
1625 ATSParser::DISCONTINUITY_TIME, extra); in extractAndQueueAccessUnitsFromTs()
1655 ATSParser::SourceType type =LiveSession::getSourceTypeForStream(stream); in extractAndQueueAccessUnitsFromTs()
1712 ATSParser::SourceType type =LiveSession::getSourceTypeForStream(stream); in extractAndQueueAccessUnitsFromTs()
DPlaylistFetcher.h168 sp<ATSParser> mTSParser;
244 ATSParser::DiscontinuityType type, const sp<AMessage> &extra);
DLiveSession.cpp261 ATSParser::SourceType LiveSession::getSourceTypeForStream(StreamType type) { in getSourceTypeForStream()
264 return ATSParser::VIDEO; in getSourceTypeForStream()
266 return ATSParser::AUDIO; in getSourceTypeForStream()
268 return ATSParser::META; in getSourceTypeForStream()
273 return ATSParser::NUM_SOURCE_TYPES; // should not reach here in getSourceTypeForStream()
1721 ATSParser::DISCONTINUITY_FORMATCHANGE, NULL, true); in onChangeConfiguration2()
1883 ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, true); in onChangeConfiguration3()
1958 aps->queueDiscontinuity(ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, false); in swapPacketSource()
DLiveSession.h102 static ATSParser::SourceType getSourceTypeForStream(StreamType type);
/frameworks/wilhelm/src/android/
Dandroid_StreamPlayer.cpp170 ATSParser::DISCONTINUITY_FORMATCHANGE); in pullFromBuffQueue()
177 ATSParser::DISCONTINUITY_VIDEO_FORMAT); in pullFromBuffQueue()