Gst.Allocators
Description:
Content:
Interfaces:
Classes:
- DRMDumbAllocator - Private intance object for DRMDumbAllocator.
- DmaBufAllocator - Base class for allocators with dmabuf-backed memory
- FdAllocator - Base class for allocators with fd-backed memory
Enums:
- FdMemoryFlags - Various flags to control the operation of the fd backed memory.
Constants:
- public const string ALLOCATOR_DMABUF
- public const string ALLOCATOR_FD
- public const string CAPS_FEATURE_MEMORY_DMABUF
Constant that defines the caps feature name for DMA buffer sharing.
Functions:
- public int dmabuf_memory_get_fd (Memory mem)
Return the file descriptor associated with
mem
. - public Memory drm_dumb_memory_export_dmabuf (Memory mem)
Exports a DMABuf from the DRM Bumb buffer object.
- public uint32 drm_dumb_memory_get_handle (Memory mem)
Return the DRM buffer object handle associated with
mem
. - public int fd_memory_get_fd (Memory mem)
Get the fd from
mem
. - public bool is_dmabuf_memory (Memory mem)
Check if
mem
is dmabuf memory. - public bool is_drm_dumb_memory (Memory mem)
- public bool is_fd_memory (Memory mem)
Check if
mem
is memory backed by an fd - public bool is_phys_memory (Memory mem)
- public uintptr phys_memory_get_phys_addr (Memory mem)