diff options
author | Chong Zhang <chz@google.com> | 2014-07-30 15:40:31 -0700 |
---|---|---|
committer | Chong Zhang <chz@google.com> | 2014-07-30 15:42:43 -0700 |
commit | 9bf32f06e8971c1d3eb4fc5edd74b69557f97212 (patch) | |
tree | b437115d7b9daf6e6bdafa0f66edbf407a9490a9 /media/libstagefright/mpeg2ts/ATSParser.cpp | |
parent | a6d28be0be0fa813080a021bd6a5920a8cb4fbb1 (diff) | |
download | frameworks_av-9bf32f06e8971c1d3eb4fc5edd74b69557f97212.zip frameworks_av-9bf32f06e8971c1d3eb4fc5edd74b69557f97212.tar.gz frameworks_av-9bf32f06e8971c1d3eb4fc5edd74b69557f97212.tar.bz2 |
ATSParser: treat stream type 0x83 as TrueHD AC3
Bug: 16668055
Change-Id: I11fd3f795bbb50113e1a1e28e682edd76f11e146
Diffstat (limited to 'media/libstagefright/mpeg2ts/ATSParser.cpp')
-rw-r--r-- | media/libstagefright/mpeg2ts/ATSParser.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/media/libstagefright/mpeg2ts/ATSParser.cpp b/media/libstagefright/mpeg2ts/ATSParser.cpp index 3d241e0..eda6387 100644 --- a/media/libstagefright/mpeg2ts/ATSParser.cpp +++ b/media/libstagefright/mpeg2ts/ATSParser.cpp @@ -503,11 +503,7 @@ ATSParser::Stream::Stream( ElementaryStreamQueue::MPEG4_VIDEO); break; - case STREAMTYPE_PCM_AUDIO: - mQueue = new ElementaryStreamQueue( - ElementaryStreamQueue::PCM_AUDIO); - break; - + case STREAMTYPE_LPCM_AC3: case STREAMTYPE_AC3: mQueue = new ElementaryStreamQueue( ElementaryStreamQueue::AC3); @@ -622,7 +618,7 @@ bool ATSParser::Stream::isAudio() const { case STREAMTYPE_MPEG1_AUDIO: case STREAMTYPE_MPEG2_AUDIO: case STREAMTYPE_MPEG2_AUDIO_ADTS: - case STREAMTYPE_PCM_AUDIO: + case STREAMTYPE_LPCM_AC3: case STREAMTYPE_AC3: return true; |