diff options
author | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-19 08:32:02 +0000 |
---|---|---|
committer | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-19 08:32:02 +0000 |
commit | 562d634ceb3ec6ff5b9891456d6ea10e1a481213 (patch) | |
tree | dd64a86650f86be596239ed9792ca9f0f6f95312 /media/audio/audio_manager.h | |
parent | dd17f6bd436e1acd886dbf4f3856b00af64708de (diff) | |
download | chromium_src-562d634ceb3ec6ff5b9891456d6ea10e1a481213.zip chromium_src-562d634ceb3ec6ff5b9891456d6ea10e1a481213.tar.gz chromium_src-562d634ceb3ec6ff5b9891456d6ea10e1a481213.tar.bz2 |
On windows, send audio hardware info with speech input requests if user consented.
This may help identify quality issues.
BUG=61677
TEST=none
Review URL: http://codereview.chromium.org/4724001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66749 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/audio/audio_manager.h')
-rw-r--r-- | media/audio/audio_manager.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/media/audio/audio_manager.h b/media/audio/audio_manager.h index 26f0acf..cba88a9 100644 --- a/media/audio/audio_manager.h +++ b/media/audio/audio_manager.h @@ -6,6 +6,7 @@ #define MEDIA_AUDIO_AUDIO_MANAGER_H_ #include "base/basictypes.h" +#include "base/string16.h" #include "media/audio/audio_parameters.h" class AudioInputStream; @@ -29,6 +30,10 @@ class AudioManager { // sample rates. virtual bool HasAudioInputDevices() = 0; + // Returns a human readable string for the model/make of the active audio + // input device for this computer. + virtual string16 GetAudioInputDeviceModel() = 0; + // Factory for all the supported stream formats. |params| defines parameters // of the audio stream to be created. // |