diff options
author | dalecurtis@chromium.org <dalecurtis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-20 10:47:16 +0000 |
---|---|---|
committer | dalecurtis@chromium.org <dalecurtis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-20 10:47:16 +0000 |
commit | d7ae8102ebb24ba3c7d0fc1030feb3ebeff255c4 (patch) | |
tree | a715eda7efe9c8131e1bd1387e933d3d7bf16921 /media/media.gyp | |
parent | 7896ddccd4bff6c934178ca4c6a6486b8b1f9de2 (diff) | |
download | chromium_src-d7ae8102ebb24ba3c7d0fc1030feb3ebeff255c4.zip chromium_src-d7ae8102ebb24ba3c7d0fc1030feb3ebeff255c4.tar.gz chromium_src-d7ae8102ebb24ba3c7d0fc1030feb3ebeff255c4.tar.bz2 |
Consolidate and improve audio decoding test for all decoders.
- Consolidates FFmpegAudioDecoder and OpusAudioDecoder unittests
since they were identical anyways.
- Extends the AudioFileReader unittests to perform packet consistency
checks between seeks.
- Extends the new consolidated tests for WAV, FLAC, MP3, and AAC.
- Adds decoded output consistency checks using MD5 for all files.
- Removes old tests which end up duplicating efforts.
- Expands tests for bad decoder configs and buffers w/o timestamps.
- Expands tests to include AudioDiscardHelper usage.
BUG=381356
TEST=shiny new tests!
Review URL: https://codereview.chromium.org/311373004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278667 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r-- | media/media.gyp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/media/media.gyp b/media/media.gyp index 71099e9..2c0fbc2 100644 --- a/media/media.gyp +++ b/media/media.gyp @@ -1095,6 +1095,7 @@ 'cdm/json_web_key_unittest.cc', 'ffmpeg/ffmpeg_common_unittest.cc', 'filters/audio_clock_unittest.cc', + 'filters/audio_decoder_unittest.cc', 'filters/audio_decoder_selector_unittest.cc', 'filters/audio_file_reader_unittest.cc', 'filters/audio_renderer_algorithm_unittest.cc', @@ -1110,7 +1111,6 @@ 'filters/fake_video_decoder.cc', 'filters/fake_video_decoder.h', 'filters/fake_video_decoder_unittest.cc', - 'filters/ffmpeg_audio_decoder_unittest.cc', 'filters/ffmpeg_demuxer_unittest.cc', 'filters/ffmpeg_glue_unittest.cc', 'filters/ffmpeg_video_decoder_unittest.cc', @@ -1119,7 +1119,6 @@ 'filters/h264_bit_reader_unittest.cc', 'filters/h264_parser_unittest.cc', 'filters/in_memory_url_protocol_unittest.cc', - 'filters/opus_audio_decoder_unittest.cc', 'filters/pipeline_integration_test.cc', 'filters/pipeline_integration_test_base.cc', 'filters/skcanvas_video_renderer_unittest.cc', @@ -1193,15 +1192,14 @@ 'audio/audio_input_volume_unittest.cc', 'base/container_names_unittest.cc', 'ffmpeg/ffmpeg_common_unittest.cc', + 'filters/audio_decoder_unittest.cc', 'filters/audio_file_reader_unittest.cc', 'filters/blocking_url_protocol_unittest.cc', - 'filters/ffmpeg_audio_decoder_unittest.cc', 'filters/ffmpeg_demuxer_unittest.cc', 'filters/ffmpeg_glue_unittest.cc', 'filters/ffmpeg_h264_to_annex_b_bitstream_converter_unittest.cc', 'filters/ffmpeg_video_decoder_unittest.cc', 'filters/in_memory_url_protocol_unittest.cc', - 'filters/opus_audio_decoder_unittest.cc', 'filters/pipeline_integration_test.cc', 'filters/pipeline_integration_test_base.cc', ], |