Skip to content

Commit fb869fe

Browse files
committed
Fix playback latency warmup and formatting cleanup
1 parent f8fedb0 commit fb869fe

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

crates/audio/src/playback.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,8 @@ impl OutputLatencyEstimator {
214214
if self.update_count < WARMUP_GUARD_SAMPLES as u64
215215
&& clamped > prev_raw * WARMUP_SPIKE_RATIO
216216
{
217+
self.last_raw_latency_secs = Some(clamped);
218+
self.update_count = self.update_count.saturating_add(1);
217219
return;
218220
}
219221
}

crates/editor/src/playback.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,8 +319,7 @@ impl AudioPlayback {
319319
.saturating_mul(2)
320320
.max(channels * AudioPlaybackBuffer::<T>::PLAYBACK_SAMPLES_COUNT as usize);
321321

322-
let mut audio_renderer =
323-
AudioPlaybackBuffer::new(segments.clone(), base_output_info);
322+
let mut audio_renderer = AudioPlaybackBuffer::new(segments.clone(), base_output_info);
324323

325324
match strategy {
326325
BufferSizeStrategy::Fixed(desired) => {

0 commit comments

Comments
 (0)