| Index: media/filters/ffmpeg_video_decoder.cc
|
| diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc
|
| index 5ba22a00fd878e7751dc62d5f0a6cb368b880c21..f85b6cbc0b966597681a428a05cd4fecbb333519 100644
|
| --- a/media/filters/ffmpeg_video_decoder.cc
|
| +++ b/media/filters/ffmpeg_video_decoder.cc
|
| @@ -59,10 +59,6 @@ FFmpegVideoDecoder::FFmpegVideoDecoder(
|
| frame_rate_denominator_(0) {
|
| }
|
|
|
| -FFmpegVideoDecoder::~FFmpegVideoDecoder() {
|
| - ReleaseFFmpegResources();
|
| -}
|
| -
|
| void FFmpegVideoDecoder::Initialize(const scoped_refptr<DemuxerStream>& stream,
|
| const PipelineStatusCB& status_cb,
|
| const StatisticsCB& statistics_cb) {
|
| @@ -179,6 +175,10 @@ AesDecryptor* FFmpegVideoDecoder::decryptor() {
|
| return &decryptor_;
|
| }
|
|
|
| +FFmpegVideoDecoder::~FFmpegVideoDecoder() {
|
| + ReleaseFFmpegResources();
|
| +}
|
| +
|
| void FFmpegVideoDecoder::DoRead(const ReadCB& read_cb) {
|
| DCHECK_EQ(MessageLoop::current(), message_loop_);
|
| DCHECK(!read_cb.is_null());
|
|
|