| Index: media/filters/ffmpeg_audio_decoder_unittest.cc
|
| diff --git a/media/filters/ffmpeg_audio_decoder_unittest.cc b/media/filters/ffmpeg_audio_decoder_unittest.cc
|
| index 12e2ce6c506a57c1f9e6a385458f0489ca304794..0efe91e8f4a939ff728ff3d7c66bb961cadab1d9 100644
|
| --- a/media/filters/ffmpeg_audio_decoder_unittest.cc
|
| +++ b/media/filters/ffmpeg_audio_decoder_unittest.cc
|
| @@ -180,4 +180,20 @@ TEST_F(FFmpegAudioDecoderTest, ProduceAudioSamples) {
|
| Stop();
|
| }
|
|
|
| +TEST_F(FFmpegAudioDecoderTest, ReadAbort) {
|
| + Initialize();
|
| +
|
| + encoded_audio_.clear();
|
| + encoded_audio_.push_back(NULL);
|
| +
|
| + EXPECT_CALL(*demuxer_, Read(_))
|
| + .WillOnce(InvokeReadPacket(this));
|
| + Read();
|
| +
|
| + EXPECT_EQ(decoded_audio_.size(), 1u);
|
| + EXPECT_TRUE(decoded_audio_[0].get() == NULL);
|
| +
|
| + Stop();
|
| +}
|
| +
|
| } // namespace media
|
|
|