gstreamer/subprojects/gst-plugins-base/gst-libs/gst/allocators
Nicolas Dufresne 7c7f2bb6df allocators: Add a DRM Dumb Allocator
This allow allocating memory from any DRM driver that supports this
method. It additionally allow exporting DMABuf. This allocator depends
on libdrm and will be stubbed if the dependency is missing. This is derived
from kmssink dumb allocator.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3801>
2023-03-14 21:50:57 +00:00
..
allocators-prelude.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
allocators.h allocators: Add a DRM Dumb Allocator 2023-03-14 21:50:57 +00:00
gstdmabuf.c allocators: Add/fix various annotations 2022-10-18 13:51:17 +03:00
gstdmabuf.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
gstdrmdumb.c allocators: Add a DRM Dumb Allocator 2023-03-14 21:50:57 +00:00
gstdrmdumb.h allocators: Add a DRM Dumb Allocator 2023-03-14 21:50:57 +00:00
gstfdmemory.c fdmemory: drop use of GSlice 2023-01-24 15:25:06 +00:00
gstfdmemory.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
gstphysmemory.c Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
gstphysmemory.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
meson.build allocators: Add a DRM Dumb Allocator 2023-03-14 21:50:57 +00:00