| Index: media/filters/ffmpeg_video_decoder.cc
|
| diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc
|
| index ff14e89d3711196a713a3e562ee2d975fae758d9..d52bc71690232564c8c384fa7a79e1d098aab847 100644
|
| --- a/media/filters/ffmpeg_video_decoder.cc
|
| +++ b/media/filters/ffmpeg_video_decoder.cc
|
| @@ -56,10 +56,7 @@ static int GetThreadCount(AVCodecID codec_id) {
|
|
|
| FFmpegVideoDecoder::FFmpegVideoDecoder(
|
| const scoped_refptr<base::SingleThreadTaskRunner>& task_runner)
|
| - : task_runner_(task_runner),
|
| - weak_factory_(this),
|
| - state_(kUninitialized) {
|
| -}
|
| + : task_runner_(task_runner), state_(kUninitialized) {}
|
|
|
| int FFmpegVideoDecoder::GetVideoBuffer(AVCodecContext* codec_context,
|
| AVFrame* frame) {
|
| @@ -134,7 +131,6 @@ void FFmpegVideoDecoder::Initialize(const VideoDecoderConfig& config,
|
| DCHECK(!config.is_encrypted());
|
|
|
| FFmpegGlue::InitializeFFmpeg();
|
| - weak_this_ = weak_factory_.GetWeakPtr();
|
|
|
| config_ = config;
|
| PipelineStatusCB initialize_cb = BindToCurrentLoop(status_cb);
|
|
|