Index: media/base/audio_latency.h |
diff --git a/media/base/audio_latency.h b/media/base/audio_latency.h |
index c6c44f9cebd70176766d097adf47db42af19feb2..02950b9bcce33184d5c59ca8bc9d9664e357f244 100644 |
--- a/media/base/audio_latency.h |
+++ b/media/base/audio_latency.h |
@@ -9,6 +9,8 @@ |
namespace media { |
+class AudioParameters; |
+ |
class MEDIA_EXPORT AudioLatency { |
public: |
// Categories of expected latencies for input/output audio. Do not change |
@@ -35,6 +37,9 @@ class MEDIA_EXPORT AudioLatency { |
static int GetRtcBufferSize(int sample_rate, int hardware_buffer_size); |
static int GetInteractiveBufferSize(int hardware_buffer_size); |
+ |
+ static int GetExactBufferSize(double duration_in_seconds, |
+ const AudioParameters& hardware_params); |
}; |
} // namespace media |