Class MemoryMapInfo

java.lang.Object
All Implemented Interfaces:
Proxy

@Generated("io.github.jwharm.JavaGI") public class MemoryMapInfo extends MapInfo
Alias for GstMapInfo to be used with g_auto():
void my_func(GstMemory *mem)
 {
   g_auto(GstMemoryMapInfo) map = GST_MAP_INFO_INIT;
   if (!gst_memory_map(mem, &map, GST_MAP_READWRITE))
     return;
   ...
   // No need to call gst_memory_unmap()
 }
 

GstMapInfo cannot be used with g_auto() because it is ambiguous whether it needs to be unmapped using gst_buffer_unmap() or gst_memory_unmap().

See also GstBufferMapInfo.