| Index: media/filters/ffmpeg_demuxer_unittest.cc
|
| diff --git a/media/filters/ffmpeg_demuxer_unittest.cc b/media/filters/ffmpeg_demuxer_unittest.cc
|
| index c1efa8efc2af1eee8405be2b4e4c75549518b139..d1c2c04ac8b97e4da24a2a43205a0709ac5b2c38 100644
|
| --- a/media/filters/ffmpeg_demuxer_unittest.cc
|
| +++ b/media/filters/ffmpeg_demuxer_unittest.cc
|
| @@ -618,4 +618,15 @@ TEST_F(FFmpegDemuxerTest, UnsupportedVideoSupportedAudioDemux) {
|
| EXPECT_TRUE(demuxer_->GetStream(DemuxerStream::AUDIO));
|
| }
|
|
|
| +// FFmpeg returns null data pointers when samples have zero size, leading to
|
| +// mistakenly creating end of stream buffers http://crbug.com/169133
|
| +TEST_F(FFmpegDemuxerTest, MP4_ZeroStszEntry) {
|
| +#if !defined(USE_PROPRIETARY_CODECS)
|
| + return;
|
| +#endif
|
| + CreateDemuxer("bear-1280x720-zero-stsz-entry.mp4");
|
| + InitializeDemuxer();
|
| + ReadUntilEndOfStream();
|
| +}
|
| +
|
| } // namespace media
|
|
|