| Index: media/filters/vpx_video_decoder.cc
|
| diff --git a/media/filters/vpx_video_decoder.cc b/media/filters/vpx_video_decoder.cc
|
| index 2d60d917a43d1855ee1226ac0c74dcf726002e30..e19e3a6be1585f212706e9903be75e83ae873371 100644
|
| --- a/media/filters/vpx_video_decoder.cc
|
| +++ b/media/filters/vpx_video_decoder.cc
|
| @@ -391,7 +391,7 @@ void VpxVideoDecoder::Initialize(const VideoDecoderConfig& config,
|
| // Success!
|
| config_ = config;
|
| state_ = kNormal;
|
| - output_cb_ = BindToCurrentLoop(output_cb);
|
| + output_cb_ = offload_task_runner_ ? BindToCurrentLoop(output_cb) : output_cb;
|
| bound_init_cb.Run(true);
|
| }
|
|
|
|
|