Index: content/renderer/media/audio_input_device.h |
diff --git a/content/renderer/media/audio_input_device.h b/content/renderer/media/audio_input_device.h |
index ea60c3bd2818ab998265e21a9b325d67fa791328..e015ff6c44c8628ad9150f58c8dba762347ccc19 100644 |
--- a/content/renderer/media/audio_input_device.h |
+++ b/content/renderer/media/audio_input_device.h |
@@ -116,10 +116,7 @@ class CONTENT_EXPORT AudioInputDevice |
}; |
// Methods called on main render thread ------------------------------------- |
- AudioInputDevice(size_t buffer_size, |
- int channels, |
- double sample_rate, |
- CaptureCallback* callback, |
+ AudioInputDevice(const AudioParameters& params, CaptureCallback* callback, |
CaptureEventHandler* event_handler); |
virtual ~AudioInputDevice(); |
@@ -144,8 +141,11 @@ class CONTENT_EXPORT AudioInputDevice |
// Returns |true| on success. |
bool GetVolume(double* volume); |
- double sample_rate() const { return audio_parameters_.sample_rate; } |
- size_t buffer_size() const { return audio_parameters_.samples_per_packet; } |
+ double samples_per_second() const { |
+ return audio_parameters_.samples_per_second(); |
+ } |
+ |
+ size_t buffer_size() const { return audio_parameters_.samples_per_packet(); } |
// Methods called on IO thread ---------------------------------------------- |
// AudioInputMessageFilter::Delegate impl., called by AudioInputMessageFilter |