Home
last modified time | relevance | path

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

/frameworks/av/media/libstagefright/mpeg2ts/
DCasManager.cpp35 struct ATSParser::CasManager::ProgramCasManager : public RefBase {
70 ATSParser::CasManager::ProgramCasManager::ProgramCasManager( in ProgramCasManager()
76 ATSParser::CasManager::ProgramCasManager::ProgramCasManager( in ProgramCasManager()
81 bool ATSParser::CasManager::ProgramCasManager::addStream( in addStream()
93 status_t ATSParser::CasManager::ProgramCasManager::setMediaCas( in setMediaCas()
110 bool ATSParser::CasManager::ProgramCasManager::getCasSession( in getCasSession()
128 status_t ATSParser::CasManager::ProgramCasManager::initSession( in initSession()
205 void ATSParser::CasManager::ProgramCasManager::closeSession( in closeSession()
215 void ATSParser::CasManager::ProgramCasManager::closeAllSessions( in closeAllSessions()
227 ATSParser::CasManager::CasManager() : mSystemId(-1) {} in CasManager()
[all …]
DATSParser.cpp63 struct ATSParser::Program : public RefBase {
64 Program(ATSParser *parser, unsigned programNumber, unsigned programMapPID,
122 ATSParser *mParser;
142 struct ATSParser::Stream : public RefBase {
256 struct ATSParser::PSISection : public RefBase {
281 ATSParser::SyncEvent::SyncEvent(off64_t offset) in SyncEvent()
284 void ATSParser::SyncEvent::init(off64_t offset, const sp<AnotherPacketSource> &source, in init()
293 void ATSParser::SyncEvent::reset() { in reset()
298 ATSParser::Program::Program( in Program()
299 ATSParser *parser, unsigned programNumber, unsigned programMapPID, in Program()
[all …]
DAndroid.bp25 "ATSParser.cpp",
DAnotherPacketSource.cpp279 return (discontinuityType & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0; in wasFormatChange()
283 return (discontinuityType & ATSParser::DISCONTINUITY_VIDEO_FORMAT) != 0; in wasFormatChange()
361 ATSParser::DiscontinuityType type, in queueDiscontinuity()
395 if (type == ATSParser::DISCONTINUITY_NONE) { in queueDiscontinuity()
/frameworks/av/media/libstagefright/mpeg2ts/test/
DMpeg2tsUnitTest.cpp86 mParser = new ATSParser(); in SetUp()
102 ATSParser *mParser;
117 ATSParser::SyncEvent event(mOffset); in TEST_P()
118 static const ATSParser::SourceType mediaType[] = {ATSParser::VIDEO, ATSParser::AUDIO, in TEST_P()
119 ATSParser::META, ATSParser::NUM_SOURCE_TYPES}; in TEST_P()
136 case ATSParser::VIDEO: in TEST_P()
139 case ATSParser::AUDIO: in TEST_P()
142 case ATSParser::META: in TEST_P()
145 case ATSParser::NUM_SOURCE_TYPES: in TEST_P()
157 ATSParser::SourceType currentMediaType = mediaType[i]; in TEST_P()
/frameworks/av/media/libmediaplayerservice/nuplayer/
DStreamingSource.cpp86 uint32_t parserFlags = ATSParser::TS_TIMESTAMPS_ARE_ABSOLUTE; in start()
88 parserFlags |= ATSParser::ALIGNED_VIDEO_DATA; in start()
91 mTSParser = new ATSParser(parserFlags); in start()
114 int32_t type = ATSParser::DISCONTINUITY_TIME; in onReadBuffer()
130 (ATSParser::DiscontinuityType)type, extra); in onReadBuffer()
155 ? ATSParser::DISCONTINUITY_TIME in onReadBuffer()
156 : ATSParser::DISCONTINUITY_FORMATCHANGE, in onReadBuffer()
232 audio ? ATSParser::AUDIO : ATSParser::VIDEO); in getSource()
DRTSPSource.cpp266 audio ? ATSParser::AUDIO : ATSParser::VIDEO); in getSource()
563 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE, in onMessageReceived()
569 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE, in onMessageReceived()
694 ATSParser::DISCONTINUITY_TIME, in onMessageReceived()
748 mTSParser = new ATSParser; in onConnected()
DNuPlayerDecoderPassThrough.cpp233 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0; in fetchInputData()
236 (type & ATSParser::DISCONTINUITY_TIME) != 0; in fetchInputData()
DGenericSource.cpp1450 ATSParser::DISCONTINUITY_FORMATCHANGE, in readBuffer()
1505 ATSParser::DiscontinuityType type = (formatChange && seeking) in queueDiscontinuityIfNeeded()
1506 ? ATSParser::DISCONTINUITY_FORMATCHANGE in queueDiscontinuityIfNeeded()
1507 : ATSParser::DISCONTINUITY_NONE; in queueDiscontinuityIfNeeded()
DNuPlayerDecoder.cpp891 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT)) in fetchInputData()
893 (type & ATSParser::DISCONTINUITY_VIDEO_FORMAT)); in fetchInputData()
895 bool timeChange = (type & ATSParser::DISCONTINUITY_TIME) != 0; in fetchInputData()
/frameworks/av/media/extractors/mpeg2/include/
DMPEG2TSExtractor.h35 struct ATSParser;
64 sp<ATSParser> mParser;
68 ATSParser::SyncEvent mLastSyncEvent;
100 void addSyncPoint_l(const ATSParser::SyncEvent &event);
/frameworks/av/media/extractors/mpeg2/
DMPEG2TSExtractor.cpp236 mParser(new ATSParser), in MPEG2TSExtractor()
345 sp<AnotherPacketSource> impl = mParser->getSource(ATSParser::VIDEO); in init()
362 sp<AnotherPacketSource> impl = mParser->getSource(ATSParser::AUDIO); in init()
434 for (int i = 0; i < ATSParser::NUM_SOURCE_TYPES; ++i) { in init()
435 ATSParser::SourceType type = static_cast<ATSParser::SourceType>(i); in init()
479 ATSParser::SyncEvent event(mOffset); in feedMore()
492 void MPEG2TSExtractor::addSyncPoint_l(const ATSParser::SyncEvent &event) { in addSyncPoint_l()
540 sp<ATSParser> parser = new ATSParser(ATSParser::TS_TIMESTAMPS_ARE_ABSOLUTE); in estimateDurationsFromTimesUsAtEnd()
541 ATSParser::SyncEvent ev(0); in estimateDurationsFromTimesUsAtEnd()
565 ATSParser::SourceType type = ev.getType(); in estimateDurationsFromTimesUsAtEnd()
[all …]
DMPEG2PSExtractor.cpp555 streamType = ATSParser::STREAMTYPE_MPEG2_AUDIO; in dequeuePES()
558 streamType = ATSParser::STREAMTYPE_MPEG2_VIDEO; in dequeuePES()
560 streamType = ATSParser::STREAMTYPE_RESERVED; in dequeuePES()
607 case ATSParser::STREAMTYPE_H264: in Track()
610 case ATSParser::STREAMTYPE_MPEG2_AUDIO_ADTS: in Track()
613 case ATSParser::STREAMTYPE_MPEG1_AUDIO: in Track()
614 case ATSParser::STREAMTYPE_MPEG2_AUDIO: in Track()
618 case ATSParser::STREAMTYPE_MPEG1_VIDEO: in Track()
619 case ATSParser::STREAMTYPE_MPEG2_VIDEO: in Track()
623 case ATSParser::STREAMTYPE_MPEG4_VIDEO: in Track()
/frameworks/av/media/libstagefright/mpeg2ts/include/mpeg2ts/
DATSParser.h44 struct ATSParser : public RefBase { struct
110 explicit ATSParser(uint32_t flags = 0);
182 virtual ~ATSParser(); argument
255 DISALLOW_EVIL_CONSTRUCTORS(ATSParser); argument
DCasManager.h32 struct ATSParser::CasManager : public RefBase {
DAnotherPacketSource.h68 ATSParser::DiscontinuityType type,
/frameworks/av/media/libmediaplayerservice/nuplayer/include/nuplayer/
DStreamingSource.h27 struct ATSParser;
62 sp<ATSParser> mTSParser;
DRTSPSource.h123 sp<ATSParser> mTSParser;
/frameworks/av/media/libstagefright/httplive/
DPlaylistFetcher.h170 sp<ATSParser> mTSParser;
252 ATSParser::DiscontinuityType type, const sp<AMessage> &extra);
DPlaylistFetcher.cpp842 ATSParser::DiscontinuityType type, const sp<AMessage> &extra) { in queueDiscontinuity()
1306 ATSParser::DISCONTINUITY_FORMAT_ONLY, in initDownloadState()
1482 ATSParser::SourceType srcTypes[] = in onDownloadNext()
1483 { ATSParser::VIDEO, ATSParser::AUDIO }; in onDownloadNext()
1489 ATSParser::SourceType srcType = srcTypes[i]; in onDownloadNext()
1498 srcType == ATSParser::VIDEO ? "video" : "audio"); in onDownloadNext()
1717 mTSParser = new ATSParser(ATSParser::TS_TIMESTAMPS_ARE_ABSOLUTE); in extractAndQueueAccessUnitsFromTs()
1733 ATSParser::DISCONTINUITY_TIME, extra); in extractAndQueueAccessUnitsFromTs()
1768 ATSParser::SourceType type =LiveSession::getSourceTypeForStream(stream); in extractAndQueueAccessUnitsFromTs()
1825 ATSParser::SourceType type =LiveSession::getSourceTypeForStream(stream); in extractAndQueueAccessUnitsFromTs()
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()
1742 ATSParser::DISCONTINUITY_FORMATCHANGE, NULL, true); in onChangeConfiguration2()
1904 ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, true); in onChangeConfiguration3()
1979 aps->queueDiscontinuity(ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, false); in swapPacketSource()
DLiveSession.h105 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()