Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / media / filters / decoder_stream_traits.h
index 59e534d..c995962 100644 (file)
@@ -36,9 +36,7 @@ struct DecoderStreamTraits<DemuxerStream::AUDIO> {
                          bool low_delay,
                          const PipelineStatusCB& status_cb,
                          const OutputCB& output_cb);
-  static bool FinishInitialization(const StreamInitCB& init_cb,
-                                   DecoderType* decoder,
-                                   DemuxerStream* stream);
+  static bool NeedsBitstreamConversion(DecoderType* decoder) { return false; }
   static void ReportStatistics(const StatisticsCB& statistics_cb,
                                int bytes_decoded);
   static DecoderConfigType GetDecoderConfig(DemuxerStream& stream);
@@ -60,9 +58,7 @@ struct DecoderStreamTraits<DemuxerStream::VIDEO> {
                          bool low_delay,
                          const PipelineStatusCB& status_cb,
                          const OutputCB& output_cb);
-  static bool FinishInitialization(const StreamInitCB& init_cb,
-                                   DecoderType* decoder,
-                                   DemuxerStream* stream);
+  static bool NeedsBitstreamConversion(DecoderType* decoder);
   static void ReportStatistics(const StatisticsCB& statistics_cb,
                                int bytes_decoded);
   static DecoderConfigType GetDecoderConfig(DemuxerStream& stream);