Implementing WebRTC Auto Gain Control (AGC) test (minus verification).
commit1a404b78c21dc83e4dc5015012498e0329c7e2de
authorphoglund <phoglund@chromium.org>
Tue, 9 Dec 2014 11:21:13 +0000 (9 03:21 -0800)
committerCommit bot <commit-bot@chromium.org>
Tue, 9 Dec 2014 11:21:33 +0000 (9 11:21 +0000)
tree64013e38a2e8cd7bd76803aadb7bfd02eeb76996
parent6c0617d8f5f8a8b5ace9f73079b28b9d22066b7a
Implementing WebRTC Auto Gain Control (AGC) test (minus verification).

This implements the test scaffolding. We still need a tool to analyze
the audio energy of the output file and ensure it matches the energy
level of the input file.

The test will be disabled for now until the tool is in place.

The next patches will be to wire up the tool and, after that, write
more exciting tests which verify the AGC actually kicks in and adjusts
the level (this test just ensures it doesn't zero the volume level).

BUG=303259

Review URL: https://codereview.chromium.org/753993002

Cr-Commit-Position: refs/heads/master@{#307448}
chrome/browser/media/chrome_webrtc_audio_quality_browsertest.cc
chrome/browser/media/webrtc_browsertest_base.cc
chrome/test/data/webrtc/resources/speech_44kHz_16bit_stereo.wav.sha1 [new file with mode: 0644]
chrome/test/data/webrtc/webrtc_audio_quality_test.html