Allocated a DRM buffer object for the specific drm_fourcc, width and height. Note that the DRM Dumb allocation interface is agnostic to the pixel format. This drm_fourcc is converted into a bpp (bit-per-pixel) number and the height is scaled according to the sub-sampling.
This function allow verifying if the driver support dma-buf exportation.
Creates a new #GstDRMDumbAllocator for the specific device path. This function can fail if the path does not exist, is not a DRM device or if the DRM device doesnot support DUMB allocation.
Creates a new #GstDRMDumbAllocator for the specific file desciptor. This function can fail if the file descriptor is not a DRM device or if the DRM device does not support DUMB allocation.
Find a previously registered allocator with name. When name is null, the default allocator will be returned.
Registers the memory allocator with name.
Use allocator to allocate a new memory block with memory that is at least size big.
Set the default allocator.
Private intance object for #GstDRMDumbAllocator.