public BufferListFuncWrapper(Gst.BufferListFunc managed) { this.managed = managed; if (managed != null) { NativeDelegate = new BufferListFuncNative(NativeCallback); } }
public bool Foreach(Gst.BufferListFunc func) { GstSharp.BufferListFuncWrapper func_wrapper = new GstSharp.BufferListFuncWrapper(func); bool raw_ret = gst_buffer_list_foreach(Handle, func_wrapper.NativeDelegate, IntPtr.Zero); bool ret = raw_ret; return(ret); }
public BufferListFuncWrapper (Gst.BufferListFunc managed) { this.managed = managed; if (managed != null) NativeDelegate = new BufferListFuncNative (NativeCallback); }