We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ffa1d8a commit c767acdCopy full SHA for c767acd
1 file changed
src/stream.rs
@@ -187,9 +187,14 @@ impl DeviceSinkBuilder {
187
.default_output_config()
188
.map_err(DeviceSinkError::DefaultSinkConfigError)?;
189
190
- Ok(Self::default()
+ let mut device = Self::default()
191
.with_device(device)
192
- .with_supported_config(&default_config))
+ .with_supported_config(&default_config);
193
+ device.config.buffer_size = match device.config.buffer_size {
194
+ BufferSize::Default => BufferSize::Fixed(4096),
195
+ fixed @ BufferSize::Fixed(_) => fixed,
196
+ };
197
+ Ok(device)
198
}
199
200
/// Sets default OS-Sink parameters for default output audio device.
0 commit comments