Index: media/audio/cras/audio_manager_cras.h |
diff --git a/media/audio/cras/audio_manager_cras.h b/media/audio/cras/audio_manager_cras.h |
index ec739468cded323a4d69895d7980853379b04652..846b24bbd1a3070448393b1455f9032b09e049ae 100644 |
--- a/media/audio/cras/audio_manager_cras.h |
+++ b/media/audio/cras/audio_manager_cras.h |
@@ -51,6 +51,9 @@ class MEDIA_EXPORT AudioManagerCras : public AudioManagerBase { |
static snd_pcm_format_t BitsToFormat(int bits_per_sample); |
+ // Checks if |device_id| corresponds to 'Default' |is_input| choice. |
+ bool IsDefault(const std::string& device_id, bool is_input); |
+ |
protected: |
~AudioManagerCras() override; |
@@ -60,7 +63,8 @@ class MEDIA_EXPORT AudioManagerCras : public AudioManagerBase { |
private: |
// Called by MakeLinearOutputStream and MakeLowLatencyOutputStream. |
- AudioOutputStream* MakeOutputStream(const AudioParameters& params); |
+ AudioOutputStream* MakeOutputStream(const AudioParameters& params, |
+ const std::string& device_id); |
// Called by MakeLinearInputStream and MakeLowLatencyInputStream. |
AudioInputStream* MakeInputStream(const AudioParameters& params, |