| Index: media/filters/gpu_video_decoder.cc
|
| diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc
|
| index b7229f00124e94c3c77d383ed47639b94336984f..18a1cc7ee85a4864baf92086325557ac0237c12c 100644
|
| --- a/media/filters/gpu_video_decoder.cc
|
| +++ b/media/filters/gpu_video_decoder.cc
|
| @@ -174,7 +174,10 @@ void GpuVideoDecoder::Initialize(const VideoDecoderConfig& config,
|
| }
|
|
|
| vda_ = factories_->CreateVideoDecodeAccelerator().Pass();
|
| - if (!vda_ || !vda_->Initialize(config.profile(), this)) {
|
| +
|
| + VideoDecodeAccelerator::Config vda_config(config);
|
| +
|
| + if (!vda_ || !vda_->Initialize(vda_config, this)) {
|
| DVLOG(1) << "VDA initialization failed.";
|
| bound_init_cb.Run(false);
|
| return;
|
|
|