Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
2b47d7b
fix: align mixer inputs to their capture timestamps
richiemcilroy Oct 16, 2026
02b9dd1
fix: retain mixer input gaps below the buffering timeout
richiemcilroy Oct 16, 2026
2a559ef
fix: remove obsolete mixer duration helper
richiemcilroy Oct 16, 2026
89169ff
test: drain sparse mixer samples with trailing input
richiemcilroy Oct 16, 2026
51742b6
fix: place sparse mixer gaps only with integer sample positions
richiemcilroy Oct 16, 2026
68995c9
fix: wait for input watermarks before committing mixed audio
richiemcilroy Oct 16, 2026
44a90c8
fix: keep split mixer buffers on the absolute sample cursor
richiemcilroy Oct 16, 2026
1da9787
fix: drain captured audio when stopping the mixer
richiemcilroy Oct 16, 2026
c2ad9f1
fix: reconcile delayed mixed audio with capture-time pauses
richiemcilroy Oct 16, 2026
fe088a4
fix: absorb mixer input timestamp jitter within 2 ms
richiemcilroy Oct 16, 2026
a591d9b
fix: keep mixed audio when sources stop slowly
richiemcilroy Oct 16, 2026
3e2e212
fix: drop undelivered mixed audio at the stop deadline instead of fai…
richiemcilroy Oct 16, 2026
4ac1650
fix: stop mixed audio sources together and clip the drain at Stop
richiemcilroy Oct 16, 2026
d0d0f58
Merge branch 'main' into fix/instant-mixer-input-alignment
richiemcilroy Oct 16, 2026
ca7a245
fix: keep mixer input captured before the clock origin at its capture…
richiemcilroy Oct 16, 2026
7c4c17a
test: give Instant system audio the microphone's gated offset
richiemcilroy Oct 16, 2026
a841eed
test: pin the Instant system audio entry to the microphone timeline
richiemcilroy Oct 16, 2026
95171b1
fix: bound the mixed source stop with the mixer's stop deadline
richiemcilroy Oct 16, 2026
c9f875e
fix: count every pause for video and drop hung sources without rerunn…
richiemcilroy Oct 16, 2026
5569b93
fix: read the pause flag under the pause lock
richiemcilroy Oct 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading