Fix: JACK stuff

This commit is contained in:
2026-02-03 14:23:24 +01:00
parent e01014a89a
commit 243f76ce05

View File

@@ -258,7 +258,13 @@ pub fn build_stream(
let max_channels = doux::audio::max_output_channels(&device);
let channels = config.channels.min(max_channels);
let buffer_size = if config.buffer_size > 0 {
let is_jack = doux::audio::preferred_host()
.id()
.name()
.to_lowercase()
.contains("jack");
let buffer_size = if config.buffer_size > 0 && !is_jack {
cpal::BufferSize::Fixed(config.buffer_size)
} else {
cpal::BufferSize::Default