Skip to content

matroskamux: Wait for caps on all streams

This MR fixes the racy splitmux test and spurious failures where matroskamux will fail to write subtitle streams into the final file. It does that by changing how sparse pads are communicated to CollectPads - leaving them as normal 'waiting' pads until after caps have arrived, and only then changing the waiting flag so that collect pads won't wait for data on those pads any more.

Merge request reports