| Index: media/filters/gpu_video_decoder.cc
|
| diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc
|
| index 6904bbb763e58da767f034815bef85bfd2646c34..3987031e6a9d14759da5bd049dc8ddcbe64e01fb 100644
|
| --- a/media/filters/gpu_video_decoder.cc
|
| +++ b/media/filters/gpu_video_decoder.cc
|
| @@ -162,7 +162,8 @@ GpuVideoDecoder::BufferData::~BufferData() {}
|
| GpuVideoDecoder::GpuVideoDecoder(
|
| const scoped_refptr<base::MessageLoopProxy>& message_loop,
|
| const scoped_refptr<Factories>& factories)
|
| - : gvd_loop_proxy_(message_loop),
|
| + : demuxer_stream_(NULL),
|
| + gvd_loop_proxy_(message_loop),
|
| weak_factory_(this),
|
| vda_loop_proxy_(factories->GetMessageLoop()),
|
| factories_(factories),
|
| @@ -221,7 +222,7 @@ void GpuVideoDecoder::Stop(const base::Closure& closure) {
|
| BindToCurrentLoop(closure).Run();
|
| }
|
|
|
| -void GpuVideoDecoder::Initialize(const scoped_refptr<DemuxerStream>& stream,
|
| +void GpuVideoDecoder::Initialize(DemuxerStream* stream,
|
| const PipelineStatusCB& orig_status_cb,
|
| const StatisticsCB& statistics_cb) {
|
| DCHECK(gvd_loop_proxy_->BelongsToCurrentThread());
|
|
|