summaryrefslogtreecommitdiff
path: root/chromium/content/renderer/media/stream/media_stream_audio_processor_options.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/renderer/media/stream/media_stream_audio_processor_options.h')
-rw-r--r--chromium/content/renderer/media/stream/media_stream_audio_processor_options.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/content/renderer/media/stream/media_stream_audio_processor_options.h b/chromium/content/renderer/media/stream/media_stream_audio_processor_options.h
index c730fab589e..f6d64874b3e 100644
--- a/chromium/content/renderer/media/stream/media_stream_audio_processor_options.h
+++ b/chromium/content/renderer/media/stream/media_stream_audio_processor_options.h
@@ -11,6 +11,7 @@
#include "base/files/file.h"
#include "base/macros.h"
#include "base/threading/thread_checker.h"
+#include "build/build_config.h"
#include "content/common/content_export.h"
#include "content/public/common/media_stream_request.h"
#include "media/audio/audio_processing.h"
@@ -31,6 +32,13 @@ namespace content {
using webrtc::AudioProcessing;
+static constexpr int kAudioProcessingSampleRate =
+#if defined(OS_ANDROID)
+ AudioProcessing::kSampleRate16kHz;
+#else
+ AudioProcessing::kSampleRate48kHz;
+#endif
+
// Simple struct with audio-processing properties.
struct CONTENT_EXPORT AudioProcessingProperties {
enum class EchoCancellationType {