Chromium Code Reviews| Index: media/audio/pulse/pulse_input.h |
| diff --git a/media/audio/pulse/pulse_input.h b/media/audio/pulse/pulse_input.h |
| index e0b2be9e2ef31134f7680b59e82956708844ca7f..901d71f02d18d9345c195433c6133d3a764f2825 100644 |
| --- a/media/audio/pulse/pulse_input.h |
| +++ b/media/audio/pulse/pulse_input.h |
| @@ -15,6 +15,7 @@ |
| #include "media/audio/audio_device_name.h" |
| #include "media/audio/audio_io.h" |
| #include "media/audio/audio_parameters.h" |
| +#include "media/audio/pulse/pulse_util.h" |
|
Henrik Grunell
2016/03/07 11:37:17
Is this needed?
rchtara
2016/03/08 17:28:16
Done.
|
| #include "media/base/audio_block_fifo.h" |
| namespace media { |
| @@ -52,6 +53,16 @@ class PulseAudioInputStream : public AgcAudioStream<AudioInputStream> { |
| int error, |
| void* user_data); |
| + // pa_context_get_server_info callback. It's used by |
| + // UseSystemDefaultInputDevice to set |device_name_| to the |
| + // default system input device. |
| + static void UseSystemDefaultInputDeviceCallback(pa_context* context, |
| + const pa_server_info* info, |
| + void* user_data); |
| + |
| + // Use default system input device for the input stream. |
| + void UseSystemDefaultInputDevice(); |
| + |
| // Helper for the ReadCallback. |
| void ReadData(); |