diff options
author | Andreas Huber <andih@google.com> | 2011-09-08 14:12:44 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2011-09-30 15:26:31 -0700 |
commit | 2944eca607304a095ea43ba2b8f0b9de61249f9f (patch) | |
tree | f3dbe4e61cc94ec086b098c7387034f226a2ac14 /media/libstagefright/mpeg2ts/ATSParser.h | |
parent | d3523f89a867afa111bb332887bf006ec3ae93e6 (diff) | |
download | frameworks_av-2944eca607304a095ea43ba2b8f0b9de61249f9f.zip frameworks_av-2944eca607304a095ea43ba2b8f0b9de61249f9f.tar.gz frameworks_av-2944eca607304a095ea43ba2b8f0b9de61249f9f.tar.bz2 |
Support for an MPEG2 Program Stream extractor.
Change-Id: I606d87c278f72b22a5b6d7ee57bce6b02e280d41
Diffstat (limited to 'media/libstagefright/mpeg2ts/ATSParser.h')
-rw-r--r-- | media/libstagefright/mpeg2ts/ATSParser.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/media/libstagefright/mpeg2ts/ATSParser.h b/media/libstagefright/mpeg2ts/ATSParser.h index 388cb54..878e534 100644 --- a/media/libstagefright/mpeg2ts/ATSParser.h +++ b/media/libstagefright/mpeg2ts/ATSParser.h @@ -64,12 +64,9 @@ struct ATSParser : public RefBase { bool PTSTimeDeltaEstablished(); -protected: - virtual ~ATSParser(); - -private: enum { // From ISO/IEC 13818-1: 2000 (E), Table 2-29 + STREAMTYPE_RESERVED = 0x00, STREAMTYPE_MPEG1_VIDEO = 0x01, STREAMTYPE_MPEG2_VIDEO = 0x02, STREAMTYPE_MPEG1_AUDIO = 0x03, @@ -79,6 +76,10 @@ private: STREAMTYPE_H264 = 0x1b, }; +protected: + virtual ~ATSParser(); + +private: struct Program; struct Stream; |