| 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..bd3c7f8d4d9d14a7324cd5685198d7e655713fac 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::InitParams init_params(config.profile(),
|
| + config.is_encrypted());
|
| + if (!vda_ || !vda_->Initialize(init_params, this)) {
|
| DVLOG(1) << "VDA initialization failed.";
|
| bound_init_cb.Run(false);
|
| return;
|
|
|