Chromium Code Reviews| Index: media/audio/mac/audio_input_mac.h |
| diff --git a/media/audio/mac/audio_input_mac.h b/media/audio/mac/audio_input_mac.h |
| index ddef40f2faf0d4951949ad63d213982890b4a491..1f9856f18c182593d2ba8bdf8eb0a8d8c8559de2 100644 |
| --- a/media/audio/mac/audio_input_mac.h |
| +++ b/media/audio/mac/audio_input_mac.h |
| @@ -9,6 +9,7 @@ |
| #include <AudioToolbox/AudioFormat.h> |
| #include "base/compiler_specific.h" |
| +#include "base/time.h" |
| #include "media/audio/audio_io.h" |
| #include "media/audio/audio_parameters.h" |
| @@ -62,7 +63,7 @@ class PCMQueueInAudioInputStream : public AudioInputStream { |
| UInt32 num_packets, |
| const AudioStreamPacketDescription* packet_desc); |
| - static const int kNumberBuffers = 1; |
| + static const int kNumberBuffers = 3; |
|
DaleCurtis
2012/12/06 21:48:44
Reverted the old change so we don't back up the sy
|
| // Manager that owns this stream, used for closing down. |
| AudioManagerBase* manager_; |
| @@ -76,6 +77,8 @@ class PCMQueueInAudioInputStream : public AudioInputStream { |
| uint32 buffer_size_bytes_; |
| // True iff Start() has been called successfully. |
| bool started_; |
| + // Used to determine if we need to slow down |callback_| calls. |
| + base::Time last_fill_; |
| DISALLOW_COPY_AND_ASSIGN(PCMQueueInAudioInputStream); |
| }; |