Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
webrtc: never overlap two segments' sample writes master
The playback writer only awaited its errgroup inside the audio branch, so a segment with video but no audio samples let the next segment's writes start while its own were still running — two GoPs' frames interleaved into one RTP track. The per-segment write is extracted as writePacketizedSegment (with a sampleTrack seam for tests) and always awaits both track writers before the next segment is pulled.
Author Natalie Bridgers Date (Jul 21, 2026, 1:55 AM UTC) Commit 3eb67171 3eb671712fcb3a74759d87176decf06c1e441fef Parent b9b4193a b9b4193af347cd7d84aac712a424c0f19a75ea65