Fix: JACK stuff
Some checks failed
Deploy Website / deploy (push) Failing after 4m46s

This commit is contained in:
2026-02-03 14:23:24 +01:00
parent 7c76bdb8d6
commit 2a57cc415b

View File

@@ -258,7 +258,13 @@ pub fn build_stream(
let max_channels = doux::audio::max_output_channels(&device); let max_channels = doux::audio::max_output_channels(&device);
let channels = config.channels.min(max_channels); 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) cpal::BufferSize::Fixed(config.buffer_size)
} else { } else {
cpal::BufferSize::Default cpal::BufferSize::Default