diff options
Diffstat (limited to 'chromium/media/mp2t/es_parser_adts.h')
-rw-r--r-- | chromium/media/mp2t/es_parser_adts.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/chromium/media/mp2t/es_parser_adts.h b/chromium/media/mp2t/es_parser_adts.h index fd0fe587c07..0fc619fdfb8 100644 --- a/chromium/media/mp2t/es_parser_adts.h +++ b/chromium/media/mp2t/es_parser_adts.h @@ -30,7 +30,8 @@ class EsParserAdts : public EsParser { typedef base::Callback<void(const AudioDecoderConfig&)> NewAudioConfigCB; EsParserAdts(const NewAudioConfigCB& new_audio_config_cb, - const EmitBufferCB& emit_buffer_cb); + const EmitBufferCB& emit_buffer_cb, + bool sbr_in_mimetype); virtual ~EsParserAdts(); // EsParser implementation. @@ -59,6 +60,10 @@ class EsParserAdts : public EsParser { NewAudioConfigCB new_audio_config_cb_; EmitBufferCB emit_buffer_cb_; + // True when AAC SBR extension is signalled in the mimetype + // (mp4a.40.5 in the codecs parameter). + bool sbr_in_mimetype_; + // Bytes of the ES stream that have not been emitted yet. ByteQueue es_byte_queue_; |