gst-plugins-rs/video/gtk4/src/sink
Sebastian Dröge 03df4f253c gtk4: Asynchronously flush frames from GDK
There is no need to wait until the frames are flushed as the textures
will be kept alive until GDK is finished with them, and doing so can
cause deadlocks.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/287

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1052>
2023-01-19 13:53:21 +02:00
..
paintable gtk4: Remove 'gst' prefix from another debug category 2022-12-28 23:55:10 +05:30
frame.rs gtk4: Keep GstGLMemory alive as long as it is used inside GDK 2023-01-19 13:51:57 +02:00
imp.rs gtk4: Asynchronously flush frames from GDK 2023-01-19 13:53:21 +02:00
mod.rs video/gtk4: Implement support for GLTextures when possible. 2022-11-29 21:18:46 +02:00