gtk/modules/media
Robert Mader d2097d0449 gstsink: Add support for DMABuf import and graphics offload
By implementing support for `GdkDmabufTextureBuilder` and
`GstVideoInfoDmaDrm`. This allows zero-copy video playback on Wayland
when paired with hardware video decoding.

Can be tested with `gtk4-demo --run=video_player`
2024-01-28 19:09:41 +01:00
..
gtkffmediafile.c Visual Studio: Remove workarounds for <= glib-2.74.x 2023-06-21 12:29:38 +08:00
gtkffmediafileprivate.h media: Convert headers to #pragma once 2023-12-20 09:43:54 -05:00
gtkgstmediafile.c Visual Studio: Remove workarounds for <= glib-2.74.x 2023-06-21 12:29:38 +08:00
gtkgstmediafileprivate.h media: Convert headers to #pragma once 2023-12-20 09:43:54 -05:00
gtkgstpaintable.c gstsink: Add support for DMABuf import and graphics offload 2024-01-28 19:09:41 +01:00
gtkgstpaintableprivate.h media: Convert headers to #pragma once 2023-12-20 09:43:54 -05:00
gtkgstsink.c gstsink: Add support for DMABuf import and graphics offload 2024-01-28 19:09:41 +01:00
gtkgstsinkprivate.h gstsink: Add support for DMABuf import and graphics offload 2024-01-28 19:09:41 +01:00
meson.build gstsink: Add support for DMABuf import and graphics offload 2024-01-28 19:09:41 +01:00