Index: media/audio/cras/audio_manager_cras.cc |
diff --git a/media/audio/cras/audio_manager_cras.cc b/media/audio/cras/audio_manager_cras.cc |
index 2e6d346e73bb1d47d5c343911e4bcb6417d079ac..742fe26787c23f24060884b2898cc9c8c3c5371b 100644 |
--- a/media/audio/cras/audio_manager_cras.cc |
+++ b/media/audio/cras/audio_manager_cras.cc |
@@ -40,10 +40,6 @@ const int kMaxOutputStreams = 50; |
// Default sample rate for input and output streams. |
const int kDefaultSampleRate = 48000; |
-// Define bounds for the output buffer size. |
-const int kMinimumOutputBufferSize = 512; |
-const int kMaximumOutputBufferSize = 8192; |
- |
// Default input buffer size. |
const int kDefaultInputBufferSize = 1024; |
@@ -308,7 +304,7 @@ int AudioManagerCras::GetMinimumOutputBufferSizePerBoard() { |
return 768; |
else if (board == "samus") |
return 256; |
- return kMinimumOutputBufferSize; |
+ return 512; |
} |
AudioParameters AudioManagerCras::GetPreferredOutputStreamParameters( |
@@ -323,7 +319,7 @@ AudioParameters AudioManagerCras::GetPreferredOutputStreamParameters( |
bits_per_sample = input_params.bits_per_sample(); |
channel_layout = input_params.channel_layout(); |
buffer_size = |
- std::min(kMaximumOutputBufferSize, |
+ std::min(static_cast<int>(limits::kMaxAudioBufferSize), |
std::max(buffer_size, input_params.frames_per_buffer())); |
} |