| Index: media/filters/video_decoder_selector_unittest.cc
|
| diff --git a/media/filters/video_decoder_selector_unittest.cc b/media/filters/video_decoder_selector_unittest.cc
|
| index 7a9580e6f0c395a30c29e7dfcc24aa4719deebe8..6f8918581a3f3d4382b988b96321328eb44df165 100644
|
| --- a/media/filters/video_decoder_selector_unittest.cc
|
| +++ b/media/filters/video_decoder_selector_unittest.cc
|
| @@ -128,16 +128,19 @@ class VideoDecoderSelectorTest : public ::testing::Test {
|
| NOTREACHED();
|
| }
|
|
|
| - // Fixture members.
|
| - scoped_ptr<VideoDecoderSelector> 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<VideoDecoderSelector> decoder_selector_;
|
| +
|
| StrictMock<MockVideoDecoder>* decoder_1_;
|
| StrictMock<MockVideoDecoder>* decoder_2_;
|
| ScopedVector<VideoDecoder> all_decoders_;
|
| -
|
| scoped_ptr<VideoDecoder> selected_decoder_;
|
|
|
| base::MessageLoop message_loop_;
|
|
|