the implementation of the GstMemoryCopyFunction
the implementation of the GstMemoryIsSpanFunction
the implementation of the GstMemoryMapFunction
the implementation of the GstMemoryMapFullFunction. Will be used instead of @mem_map if present. (Since: 1.6)
the implementation of the GstMemoryShareFunction
the implementation of the GstMemoryUnmapFunction
the implementation of the GstMemoryUnmapFullFunction. Will be used instead of @mem_unmap if present. (Since: 1.6)
Memory is usually created by allocators with a gst.allocator.Allocator.alloc method call. When null is used as the allocator, the default allocator will be used.
New allocators can be registered with gst.allocator.Allocator.register. Allocators are identified by name and can be retrieved with gst.allocator.Allocator.find. gst.allocator.Allocator.setDefault can be used to change the default allocator.
New memory can be created with gst.memory.Memory.newWrapped that wraps the memory allocated elsewhere.