Add a way to get the physical device id of audio devices to core audio.
commit17667a1158d7f5d621941cc109ef3eb5c92079ec
authortommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 22 Aug 2013 16:53:54 +0000 (22 16:53 +0000)
committertommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 22 Aug 2013 16:53:54 +0000 (22 16:53 +0000)
treebcaa1a2d671796c429678d33a49267fd371e2ac5
parent63944b642b7b71cf8aac7646e2e97a5f20fe30bd
Add a way to get the physical device id of audio devices to core audio.
The purpose of this is to be able to determine when input and audio devices belong to the same physical audio device (e.g. headset, embedded audio device etc).
This will then be used for these cases:
* When we need to select an output device based on a given input device (see bug)
* When the device enumeration APIs are supported, we need to offer this information (or a derived value) to the enumeration API so that web apps can make the same determination.

BUG=276894

Review URL: https://chromiumcodereview.appspot.com/22877037

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219036 0039d316-1c4b-4281-b951-d872f2087c98
media/audio/win/core_audio_util_win.cc
media/audio/win/core_audio_util_win.h
media/audio/win/core_audio_util_win_unittest.cc