Wire up the output device id and provide an implementation on Windows.
commit0ead785847a7bb25f197530af52732c4264072c2
authortommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 6 Sep 2013 11:46:36 +0000 (6 11:46 +0000)
committertommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 6 Sep 2013 11:46:36 +0000 (6 11:46 +0000)
tree0d7c7eb3bc6cdda174536967aa5ef3a7396e40a8
parent61f4c41a6f9185f24ae4419547635ed3747f1cf0
Wire up the output device id and provide an implementation on Windows.
This adds the output device id to places where we already have an input device id.
On windows we now support a non-default device id in the WASAPI implementation.

BUG=276894
R=henrika@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221684 0039d316-1c4b-4281-b951-d872f2087c98
15 files changed:
content/browser/renderer_host/media/audio_renderer_host.cc
media/audio/audio_manager_base.cc
media/audio/audio_output_controller.cc
media/audio/audio_output_controller.h
media/audio/audio_output_controller_unittest.cc
media/audio/audio_output_dispatcher.cc
media/audio/audio_output_dispatcher.h
media/audio/audio_output_dispatcher_impl.cc
media/audio/audio_output_dispatcher_impl.h
media/audio/audio_output_proxy_unittest.cc
media/audio/audio_output_resampler.cc
media/audio/audio_output_resampler.h
media/audio/win/audio_low_latency_output_win.cc
media/audio/win/audio_low_latency_output_win.h
media/audio/win/audio_manager_win.cc