Skip to content

dav1d: Only drain at most one decoded frame per input frame unless the decoder...

Sebastian Dröge requested to merge slomo/gst-plugins-rs:dav1d-fixes into main

dav1d: Only drain at most one decoded frame per input frame unless the decoder requires more before accepting new data

This works around a race condition in dav1d where the decoder deadlocks if multiple threads are used, and also is generally beneficial as it allows for proper frame threading.

Merge request reports