/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | CasManager.cpp | 35 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 D | ATSParser.cpp | 18 #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 D | ATSParser.h | 43 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 D | CasManager.h | 19 #include "ATSParser.h" 32 struct ATSParser::CasManager : public RefBase {
|
H A D | AnotherPacketSource.h | 26 #include "ATSParser.h" 68 ATSParser::DiscontinuityType type,
|
H A D | AnotherPacketSource.cpp | 263 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 D | MPEG2TSExtractor.h | 30 #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 D | MPEG2TSExtractor.cpp | 39 #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 D | MPEG2PSExtractor.cpp | 549 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 D | StreamingSource.cpp | 23 #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 D | StreamingSource.h | 27 struct ATSParser; 62 sp<ATSParser> mTSParser;
|
H A D | RTSPSource.h | 23 #include "ATSParser.h" 123 sp<ATSParser> mTSParser;
|
H A D | NuPlayerDecoderPassThrough.cpp | 34 #include "ATSParser.h" 234 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0; 237 (type & ATSParser::DISCONTINUITY_TIME) != 0;
|
H A D | RTSPSource.cpp | 259 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 D | NuPlayerDecoder.cpp | 45 #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 D | android_StreamPlayer.cpp | 28 #include <ATSParser.h> 171 ATSParser::DISCONTINUITY_FORMATCHANGE); 178 ATSParser::DISCONTINUITY_VIDEO_FORMAT);
|
/frameworks/av/media/libmediaplayer2/nuplayer2/ |
H A D | RTSPSource2.h | 23 #include "ATSParser.h" 121 sp<ATSParser> mTSParser;
|
H A D | NuPlayer2DecoderPassThrough.cpp | 33 #include "ATSParser.h" 233 (type & ATSParser::DISCONTINUITY_AUDIO_FORMAT) != 0; 236 (type & ATSParser::DISCONTINUITY_TIME) != 0;
|
H A D | RTSPSource2.cpp | 257 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 D | NuPlayer2Decoder.cpp | 45 #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 D | GenericSource2.cpp | 1418 ATSParser::DiscontinuityType type = (formatChange && seeking) 1419 ? ATSParser::DISCONTINUITY_FORMATCHANGE 1420 : ATSParser::DISCONTINUITY_NONE;
|
/frameworks/av/media/libstagefright/httplive/ |
H A D | PlaylistFetcher.h | 24 #include "mpeg2ts/ATSParser.h" 169 sp<ATSParser> mTSParser; 251 ATSParser::DiscontinuityType type, const sp<AMessage> &extra);
|
H A D | PlaylistFetcher.cpp | 838 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 D | LiveSession.h | 27 #include "mpeg2ts/ATSParser.h" 105 static ATSParser::SourceType getSourceTypeForStream(StreamType type);
|
H A D | LiveSession.cpp | 260 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);
|