Share size bytes from mem starting at offset and return them wrapped in a new GstMemory object. If size is set to -1, all bytes starting at offset are shared. This function does not make a copy of the bytes in mem.

alias GstMemoryShareFunction = GstMemory* function(GstMemory* mem, ptrdiff_t offset, ptrdiff_t size)

Return Value

a new gstreamer.Memory object sharing the requested region in mem.