4a6c1c12
by Brendan McGrath at 2024-09-06T21:02:48+02:00
winegstreamer: Allow application to drain queue.
Pushing all queued input immediately causes gstreamer to process all
frames in advance and queue them in the output_queue of the transform.
This results in a large amount of memory usage that can cause an OOM
issue.
This patch allows the queue to be drained at the rate required by the
application.