public TagForeachFuncWrapper(Gst.TagForeachFunc managed) { this.managed = managed; if (managed != null) { NativeDelegate = new TagForeachFuncNative(NativeCallback); } }
public void Foreach(Gst.TagForeachFunc func) { GstSharp.TagForeachFuncWrapper func_wrapper = new GstSharp.TagForeachFuncWrapper(func); gst_tag_list_foreach(Handle, func_wrapper.NativeDelegate, IntPtr.Zero); }