GstFdAllocator

GstFdAllocator — Memory wrapper for fd backed memory

Functions

Types and Values

Description

Functions

GST_FD_ALLOCATOR_CAST()

#define GST_FD_ALLOCATOR_CAST(obj)         ((GstFdAllocator *)(obj))

Types and Values

GST_ALLOCATOR_FD

#define GST_ALLOCATOR_FD "fd"

enum GstFdMemoryFlags

Various flags to control the operation of the fd backed memory.

Members

GST_FD_MEMORY_FLAG_NONE

no flag

 

GST_FD_MEMORY_FLAG_KEEP_MAPPED

once the memory is mapped, keep it mapped until the memory is destroyed.

 

GST_FD_MEMORY_FLAG_MAP_PRIVATE

do a private mapping instead of the default shared mapping.

 

Since: 1.6


struct GstFdAllocator

struct GstFdAllocator {
  GstAllocator parent;
};

Base class for allocators with fd-backed memory

Since: 1.6

See Also

GstMemory