Index: media/filters/decoder_stream_traits.cc |
diff --git a/media/filters/decoder_stream_traits.cc b/media/filters/decoder_stream_traits.cc |
index c86862f7fa4e4dd1ebf6f9fd9d68da5142e4debd..19672b22698e45f5b5fa1320e52aa5e9c13b0eaa 100644 |
--- a/media/filters/decoder_stream_traits.cc |
+++ b/media/filters/decoder_stream_traits.cc |
@@ -27,19 +27,6 @@ void DecoderStreamTraits<DemuxerStream::AUDIO>::Initialize( |
decoder->Initialize(config, status_cb, output_cb); |
} |
-bool DecoderStreamTraits<DemuxerStream::AUDIO>::FinishInitialization( |
- const StreamInitCB& init_cb, |
- DecoderType* decoder, |
- DemuxerStream* stream) { |
- DCHECK(stream); |
- if (!decoder) { |
- init_cb.Run(false); |
- return false; |
- } |
- init_cb.Run(true); |
- return true; |
-} |
- |
void DecoderStreamTraits<DemuxerStream::AUDIO>::ReportStatistics( |
const StatisticsCB& statistics_cb, |
int bytes_decoded) { |
@@ -72,19 +59,10 @@ void DecoderStreamTraits<DemuxerStream::VIDEO>::Initialize( |
decoder->Initialize(config, low_delay, status_cb, output_cb); |
} |
-bool DecoderStreamTraits<DemuxerStream::VIDEO>::FinishInitialization( |
- const StreamInitCB& init_cb, |
- DecoderType* decoder, |
- DemuxerStream* stream) { |
- DCHECK(stream); |
- if (!decoder) { |
- init_cb.Run(false); |
- return false; |
- } |
- if (decoder->NeedsBitstreamConversion()) |
- stream->EnableBitstreamConverter(); |
- init_cb.Run(true); |
- return true; |
+bool DecoderStreamTraits<DemuxerStream::VIDEO>::NeedsBitstreamConversion( |
+ DecoderType* decoder) { |
+ DCHECK(decoder); |
scherkus (not reviewing)
2014/08/20 17:26:54
nit: these types of checks where we immediately de
|
+ return decoder->NeedsBitstreamConversion(); |
} |
void DecoderStreamTraits<DemuxerStream::VIDEO>::ReportStatistics( |