| Index: media/filters/decrypting_audio_decoder.cc
|
| diff --git a/media/filters/decrypting_audio_decoder.cc b/media/filters/decrypting_audio_decoder.cc
|
| index a96c9dba0c5f92c89184a231d512ce93be5657e3..942e24af3a8735b285e215331791bc712d5d96dd 100644
|
| --- a/media/filters/decrypting_audio_decoder.cc
|
| +++ b/media/filters/decrypting_audio_decoder.cc
|
| @@ -38,7 +38,6 @@ DecryptingAudioDecoder::DecryptingAudioDecoder(
|
| const scoped_refptr<base::SingleThreadTaskRunner>& task_runner,
|
| const SetDecryptorReadyCB& set_decryptor_ready_cb)
|
| : task_runner_(task_runner),
|
| - weak_factory_(this),
|
| state_(kUninitialized),
|
| demuxer_stream_(NULL),
|
| set_decryptor_ready_cb_(set_decryptor_ready_cb),
|
| @@ -46,8 +45,8 @@ DecryptingAudioDecoder::DecryptingAudioDecoder(
|
| key_added_while_decode_pending_(false),
|
| bits_per_channel_(0),
|
| channel_layout_(CHANNEL_LAYOUT_NONE),
|
| - samples_per_second_(0) {
|
| -}
|
| + samples_per_second_(0),
|
| + weak_factory_(this) {}
|
|
|
| void DecryptingAudioDecoder::Initialize(
|
| DemuxerStream* stream,
|
|
|