Alexandre Julliard pushed to branch master at wine / wine
Commits: 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.
- - - - -
1 changed file:
- dlls/winegstreamer/wg_transform.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/4a6c1c124ac30576845cbf6e9936697...