| Index: media/filters/audio_decoder_selector_unittest.cc
|
| diff --git a/media/filters/audio_decoder_selector_unittest.cc b/media/filters/audio_decoder_selector_unittest.cc
|
| index 2b4cce54675ca0d54662dfb969c567291be33e85..0e2ccfe7e050efcd9c99aebc8245b11146cc6f0f 100644
|
| --- a/media/filters/audio_decoder_selector_unittest.cc
|
| +++ b/media/filters/audio_decoder_selector_unittest.cc
|
| @@ -132,16 +132,21 @@ class AudioDecoderSelectorTest : public ::testing::Test {
|
| NOTREACHED();
|
| }
|
|
|
| - // Fixture members.
|
| - scoped_ptr<AudioDecoderSelector> decoder_selector_;
|
| + // Declare |decoder_selector_| after |demuxer_stream_| and |decryptor_| since
|
| + // |demuxer_stream_| and |decryptor_| should outlive |decoder_selector_|.
|
| scoped_ptr<StrictMock<MockDemuxerStream> > demuxer_stream_;
|
| +
|
| // Use NiceMock since we don't care about most of calls on the decryptor, e.g.
|
| // RegisterNewKeyCB().
|
| scoped_ptr<NiceMock<MockDecryptor> > decryptor_;
|
| +
|
| + scoped_ptr<AudioDecoderSelector> decoder_selector_;
|
| +
|
| StrictMock<MockAudioDecoder>* decoder_1_;
|
| StrictMock<MockAudioDecoder>* decoder_2_;
|
| ScopedVector<AudioDecoder> all_decoders_;
|
| scoped_ptr<AudioDecoder> selected_decoder_;
|
| +
|
| base::MessageLoop message_loop_;
|
|
|
| private:
|
|
|