Searched refs:ATSParser (Results 1 - 24 of 24) sorted by relevance

/frameworks/av/media/libstagefright/mpeg2ts/
H A DCasManager.cpp31 struct ATSParser::CasManager::ProgramCasManager : public RefBase {
66 ATSParser::CasManager::ProgramCasManager::ProgramCasManager(
72 ATSParser::CasManager::ProgramCasManager::ProgramCasManager(
77 bool ATSParser::CasManager::ProgramCasManager::addStream(
89 status_t ATSParser::CasManager::ProgramCasManager::setMediaCas(
106 bool ATSParser::CasManager::ProgramCasManager::getCasSession(
124 status_t ATSParser::CasManager::ProgramCasManager::initSession(
186 void ATSParser::CasManager::ProgramCasManager::closeSession(
196 void ATSParser::CasManager::ProgramCasManager::closeAllSessions(
208 ATSParser
[all...]
H A DAndroid.mk7 ATSParser.cpp \
H A DATSParser.cpp18 #define LOG_TAG "ATSParser"
20 #include "ATSParser.h"
53 struct ATSParser::Program : public RefBase {
54 Program(ATSParser *parser, unsigned programNumber, unsigned programMapPID,
117 ATSParser *mParser;
135 struct ATSParser::Stream : public RefBase {
243 struct ATSParser::PSISection : public RefBase {
268 ATSParser::SyncEvent::SyncEvent(off64_t offset)
271 void ATSParser::SyncEvent::init(off64_t offset, const sp<MediaSource> &source,
280 void ATSParser
1616 ATSParser::ATSParser(uint32_t flags) function in class:android::ATSParser
[all...]
H A DATSParser.h41 struct ATSParser : public RefBase { struct in namespace:android
107 explicit ATSParser(uint32_t flags = 0);
162 virtual ~ATSParser();
226 DISALLOW_EVIL_CONSTRUCTORS(ATSParser);
H A DCasManager.h19 #include "ATSParser.h"
29 struct ATSParser::CasManager : public RefBase {
H A DMPEG2TSExtractor.cpp39 #include "ATSParser.h"
117 mParser(new ATSParser),
199 ATSParser::VIDEO).get();
217 ATSParser::AUDIO).get();
257 ATSParser::VIDEO).get()
259 ATSParser::AUDIO).get();
325 ATSParser::SyncEvent event(mOffset);
338 void MPEG2TSExtractor::addSyncPoint_l(const ATSParser::SyncEvent &event) {
386 sp<ATSParser> parser = new ATSParser(ATSParse
[all...]
H A DMPEG2PSExtractor.cpp548 streamType = ATSParser::STREAMTYPE_MPEG2_AUDIO;
551 streamType = ATSParser::STREAMTYPE_MPEG2_VIDEO;
553 streamType = ATSParser::STREAMTYPE_RESERVED;
600 case ATSParser::STREAMTYPE_H264:
603 case ATSParser::STREAMTYPE_MPEG2_AUDIO_ADTS:
606 case ATSParser::STREAMTYPE_MPEG1_AUDIO:
607 case ATSParser::STREAMTYPE_MPEG2_AUDIO:
611 case ATSParser::STREAMTYPE_MPEG1_VIDEO:
612 case ATSParser::STREAMTYPE_MPEG2_VIDEO:
616 case ATSParser
[all...]
H A DAnotherPacketSource.h26 #include "ATSParser.h"
68 ATSParser::DiscontinuityType type,
H A DAnotherPacketSource.cpp264 return (discontinuityType & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0;
268 return (discontinuityType & ATSParser::DISCONTINUITY_VIDEO_FORMAT) != 0;
346 ATSParser::DiscontinuityType type,
380 if (type == ATSParser::DISCONTINUITY_NONE) {
/frameworks/av/include/media/stagefright/
H A DMPEG2TSExtractor.h28 #include "mpeg2ts/ATSParser.h"
34 struct ATSParser;
60 sp<ATSParser> mParser;
64 ATSParser::SyncEvent mLastSyncEvent;
95 void addSyncPoint_l(const ATSParser::SyncEvent &event);
/frameworks/av/media/libstagefright/foundation/include/
H A DMPEG2TSExtractor.h28 #include "mpeg2ts/ATSParser.h"
34 struct ATSParser;
60 sp<ATSParser> mParser;
64 ATSParser::SyncEvent mLastSyncEvent;
95 void addSyncPoint_l(const ATSParser::SyncEvent &event);
/frameworks/av/media/libstagefright/include/
H A DMPEG2TSExtractor.h28 #include "mpeg2ts/ATSParser.h"
34 struct ATSParser;
60 sp<ATSParser> mParser;
64 ATSParser::SyncEvent mLastSyncEvent;
95 void addSyncPoint_l(const ATSParser::SyncEvent &event);
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DStreamingSource.cpp23 #include "ATSParser.h"
89 uint32_t parserFlags = ATSParser::TS_TIMESTAMPS_ARE_ABSOLUTE;
91 parserFlags |= ATSParser::ALIGNED_VIDEO_DATA;
94 mTSParser = new ATSParser(parserFlags);
117 int32_t type = ATSParser::DISCONTINUITY_TIME;
133 (ATSParser::DiscontinuityType)type, extra);
155 ? ATSParser::DISCONTINUITY_TIME
156 : ATSParser::DISCONTINUITY_FORMATCHANGE,
232 audio ? ATSParser::AUDIO : ATSParser
[all...]
H A DStreamingSource.h27 struct ATSParser;
62 sp<ATSParser> mTSParser;
H A DRTSPSource.h23 #include "ATSParser.h"
122 sp<ATSParser> mTSParser;
H A DNuPlayerDecoderPassThrough.cpp34 #include "ATSParser.h"
234 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0;
237 (type & ATSParser::DISCONTINUITY_TIME) != 0;
H A DRTSPSource.cpp273 audio ? ATSParser::AUDIO : ATSParser::VIDEO);
591 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE,
597 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE,
722 ATSParser::DISCONTINUITY_TIME,
776 mTSParser = new ATSParser;
H A DNuPlayerDecoder.cpp44 #include "ATSParser.h"
844 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT))
846 (type & ATSParser::DISCONTINUITY_VIDEO_FORMAT));
848 bool timeChange = (type & ATSParser::DISCONTINUITY_TIME) != 0;
H A DGenericSource.cpp1499 ATSParser::DISCONTINUITY_FORMATCHANGE,
1519 ATSParser::DiscontinuityType type = (formatChange && seeking)
1520 ? ATSParser::DISCONTINUITY_FORMATCHANGE
1521 : ATSParser::DISCONTINUITY_NONE;
/frameworks/av/media/libstagefright/httplive/
H A DPlaylistFetcher.h24 #include "mpeg2ts/ATSParser.h"
169 sp<ATSParser> mTSParser;
251 ATSParser::DiscontinuityType type, const sp<AMessage> &extra);
H A DPlaylistFetcher.cpp824 ATSParser::DiscontinuityType type, const sp<AMessage> &extra) {
1249 // We need to signal a time discontinuity to ATSParser on the
1263 // data in ATSParser is cleared.
1270 // Signal a format discontinuity to ATSParser to clear partial data
1277 ATSParser::DISCONTINUITY_FORMAT_ONLY,
1453 ATSParser::SourceType srcTypes[] =
1454 { ATSParser::VIDEO, ATSParser::AUDIO };
1460 ATSParser::SourceType srcType = srcTypes[i];
1469 srcType == ATSParser
[all...]
H A DLiveSession.h27 #include "mpeg2ts/ATSParser.h"
105 static ATSParser::SourceType getSourceTypeForStream(StreamType type);
H A DLiveSession.cpp256 ATSParser::SourceType LiveSession::getSourceTypeForStream(StreamType type) {
259 return ATSParser::VIDEO;
261 return ATSParser::AUDIO;
263 return ATSParser::META;
268 return ATSParser::NUM_SOURCE_TYPES; // should not reach here
1736 ATSParser::DISCONTINUITY_FORMATCHANGE, NULL, true);
1898 ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, true);
1973 aps->queueDiscontinuity(ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, false);
/frameworks/wilhelm/src/android/
H A Dandroid_StreamPlayer.cpp27 #include "mpeg2ts/ATSParser.h"
170 ATSParser::DISCONTINUITY_FORMATCHANGE);
177 ATSParser::DISCONTINUITY_VIDEO_FORMAT);

Completed in 612 milliseconds