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

12

/frameworks/av/media/libstagefright/mpeg2ts/
H A DCasManager.cpp35 struct ATSParser::CasManager::ProgramCasManager : public RefBase {
70 ATSParser::CasManager::ProgramCasManager::ProgramCasManager(
76 ATSParser::CasManager::ProgramCasManager::ProgramCasManager(
81 bool ATSParser::CasManager::ProgramCasManager::addStream(
93 status_t ATSParser::CasManager::ProgramCasManager::setMediaCas(
110 bool ATSParser::CasManager::ProgramCasManager::getCasSession(
128 status_t ATSParser::CasManager::ProgramCasManager::initSession(
205 void ATSParser::CasManager::ProgramCasManager::closeSession(
215 void ATSParser::CasManager::ProgramCasManager::closeAllSessions(
227 ATSParser
[all...]
H A DATSParser.cpp18 #define LOG_TAG "ATSParser"
20 #include "ATSParser.h"
62 struct ATSParser::Program : public RefBase {
63 Program(ATSParser *parser, unsigned programNumber, unsigned programMapPID,
126 ATSParser *mParser;
144 struct ATSParser::Stream : public RefBase {
254 struct ATSParser::PSISection : public RefBase {
279 ATSParser::SyncEvent::SyncEvent(off64_t offset)
282 void ATSParser::SyncEvent::init(off64_t offset, const sp<AnotherPacketSource> &source,
291 void ATSParser
1660 ATSParser::ATSParser(uint32_t flags) function in class:android::ATSParser
[all...]
H A DATSParser.h43 struct ATSParser : public RefBase { struct in namespace:android
109 explicit ATSParser(uint32_t flags = 0);
164 virtual ~ATSParser();
228 DISALLOW_EVIL_CONSTRUCTORS(ATSParser);
H A DCasManager.h19 #include "ATSParser.h"
32 struct ATSParser::CasManager : public RefBase {
H A DAnotherPacketSource.h26 #include "ATSParser.h"
68 ATSParser::DiscontinuityType type,
H A DAnotherPacketSource.cpp263 return (discontinuityType & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0;
267 return (discontinuityType & ATSParser::DISCONTINUITY_VIDEO_FORMAT) != 0;
345 ATSParser::DiscontinuityType type,
379 if (type == ATSParser::DISCONTINUITY_NONE) {
/frameworks/av/media/extractors/mpeg2/
H A DMPEG2TSExtractor.h30 #include "mpeg2ts/ATSParser.h"
36 struct ATSParser;
62 sp<ATSParser> mParser;
66 ATSParser::SyncEvent mLastSyncEvent;
97 void addSyncPoint_l(const ATSParser::SyncEvent &event);
H A DMPEG2TSExtractor.cpp39 #include "mpeg2ts/ATSParser.h"
128 mParser(new ATSParser),
216 sp<AnotherPacketSource> impl = mParser->getSource(ATSParser::VIDEO);
232 sp<AnotherPacketSource> impl = mParser->getSource(ATSParser::AUDIO);
271 ? mParser->getSource(ATSParser::VIDEO)
272 : mParser->getSource(ATSParser::AUDIO);
338 ATSParser::SyncEvent event(mOffset);
351 void MPEG2TSExtractor::addSyncPoint_l(const ATSParser::SyncEvent &event) {
399 sp<ATSParser> parser = new ATSParser(ATSParse
[all...]
H A DMPEG2PSExtractor.cpp549 streamType = ATSParser::STREAMTYPE_MPEG2_AUDIO;
552 streamType = ATSParser::STREAMTYPE_MPEG2_VIDEO;
554 streamType = ATSParser::STREAMTYPE_RESERVED;
601 case ATSParser::STREAMTYPE_H264:
604 case ATSParser::STREAMTYPE_MPEG2_AUDIO_ADTS:
607 case ATSParser::STREAMTYPE_MPEG1_AUDIO:
608 case ATSParser::STREAMTYPE_MPEG2_AUDIO:
612 case ATSParser::STREAMTYPE_MPEG1_VIDEO:
613 case ATSParser::STREAMTYPE_MPEG2_VIDEO:
617 case ATSParser
[all...]
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DStreamingSource.cpp23 #include "ATSParser.h"
85 uint32_t parserFlags = ATSParser::TS_TIMESTAMPS_ARE_ABSOLUTE;
87 parserFlags |= ATSParser::ALIGNED_VIDEO_DATA;
90 mTSParser = new ATSParser(parserFlags);
113 int32_t type = ATSParser::DISCONTINUITY_TIME;
129 (ATSParser::DiscontinuityType)type, extra);
151 ? ATSParser::DISCONTINUITY_TIME
152 : ATSParser::DISCONTINUITY_FORMATCHANGE,
228 audio ? ATSParser::AUDIO : ATSParser
[all...]
H A DStreamingSource.h27 struct ATSParser;
62 sp<ATSParser> mTSParser;
H A DRTSPSource.h23 #include "ATSParser.h"
123 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.cpp259 audio ? ATSParser::AUDIO : ATSParser::VIDEO);
556 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE,
562 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE,
687 ATSParser::DISCONTINUITY_TIME,
741 mTSParser = new ATSParser;
H A DNuPlayerDecoder.cpp45 #include "ATSParser.h"
874 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT))
876 (type & ATSParser::DISCONTINUITY_VIDEO_FORMAT));
878 bool timeChange = (type & ATSParser::DISCONTINUITY_TIME) != 0;
/frameworks/wilhelm/src/android/
H A Dandroid_StreamPlayer.cpp28 #include <ATSParser.h>
171 ATSParser::DISCONTINUITY_FORMATCHANGE);
178 ATSParser::DISCONTINUITY_VIDEO_FORMAT);
/frameworks/av/media/libmediaplayer2/nuplayer2/
H A DRTSPSource2.h23 #include "ATSParser.h"
121 sp<ATSParser> mTSParser;
H A DNuPlayer2DecoderPassThrough.cpp33 #include "ATSParser.h"
233 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0;
236 (type & ATSParser::DISCONTINUITY_TIME) != 0;
H A DRTSPSource2.cpp257 audio ? ATSParser::AUDIO : ATSParser::VIDEO);
554 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE,
560 source->queueDiscontinuity(ATSParser::DISCONTINUITY_NONE,
685 ATSParser::DISCONTINUITY_TIME,
739 mTSParser = new ATSParser;
H A DNuPlayer2Decoder.cpp45 #include "ATSParser.h"
893 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT))
895 (type & ATSParser::DISCONTINUITY_VIDEO_FORMAT));
897 bool timeChange = (type & ATSParser::DISCONTINUITY_TIME) != 0;
H A DGenericSource2.cpp1418 ATSParser::DiscontinuityType type = (formatChange && seeking)
1419 ? ATSParser::DISCONTINUITY_FORMATCHANGE
1420 : 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.cpp838 ATSParser::DiscontinuityType type, const sp<AMessage> &extra) {
1264 // We need to signal a time discontinuity to ATSParser on the
1278 // data in ATSParser is cleared.
1285 // Signal a format discontinuity to ATSParser to clear partial data
1292 ATSParser::DISCONTINUITY_FORMAT_ONLY,
1468 ATSParser::SourceType srcTypes[] =
1469 { ATSParser::VIDEO, ATSParser::AUDIO };
1475 ATSParser::SourceType srcType = srcTypes[i];
1484 srcType == ATSParser
[all...]
H A DLiveSession.h27 #include "mpeg2ts/ATSParser.h"
105 static ATSParser::SourceType getSourceTypeForStream(StreamType type);
H A DLiveSession.cpp260 ATSParser::SourceType LiveSession::getSourceTypeForStream(StreamType type) {
263 return ATSParser::VIDEO;
265 return ATSParser::AUDIO;
267 return ATSParser::META;
272 return ATSParser::NUM_SOURCE_TYPES; // should not reach here
1741 ATSParser::DISCONTINUITY_FORMATCHANGE, NULL, true);
1903 ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, true);
1978 aps->queueDiscontinuity(ATSParser::DISCONTINUITY_FORMAT_ONLY, NULL, false);

Completed in 206 milliseconds

12