Files
platform-external-webrtc/webrtc/modules/audio_device/test
Peter Boström 1d1944187f Replace RefCountImpl with rtc::RefCountedObject.
Removes code duplication and use of the dangerous public destructor in
RefCountImpl.

Also making wider use of scoped_refptr and fixing various leaks in the
process.

BUG=webrtc:5229
R=tommi@webrtc.org

Review URL: https://codereview.webrtc.org/1477013005 .

Cr-Commit-Position: refs/heads/master@{#12075}
2016-03-21 15:44:41 +00:00
..
2012-10-22 18:19:23 +00:00

INSTRUCTIONS:

- Start with test #3 (Device enumeration) to get an overview of the available
  audio devices.
- Next, proceed with test #4 (Device selection) to get more details about 
  the supported functions for each audio device.
- Verify two-way audio in test #5. 
  Repeat this test for different selections of playout and recording devices.
- More detailed tests (volume, mute etc.) can also be performed using #6-#11.

NOTE:

- Some tests requires that the user opens up the audio mixer dialog and 
  verifies that a certain action (e.g. Mute ON/OFF) is executed correctly.
- Files can be recorded during some tests to enable off-line analysis.
- Full support of 'Default Communication' devices requires Windows 7.
- If a test consists of several sub tests, press any key to start a new sub test.

KNOWN ISSUES:

- Microphone Boost control is not supported on Windows Vista or Windows 7.
- Speaker and microphone volume controls will not work as intended on Windows
  Vista if a 'Default Communication' device is selected in any direction.