public string GetOption(Gst.Interfaces.MixerOptions opts) { IntPtr raw_ret = gst_mixer_get_option(Handle, opts == null ? IntPtr.Zero : opts.Handle); string ret = GLib.Marshaller.Utf8PtrToString(raw_ret); return(ret); }
public void ListChanged(Gst.Interfaces.MixerOptions opts) { gst_mixer_options_list_changed(Handle, opts == null ? IntPtr.Zero : opts.Handle); }
public void OptionChanged(Gst.Interfaces.MixerOptions opts, string value) { gst_mixer_option_changed(Handle, opts == null ? IntPtr.Zero : opts.Handle, GLib.Marshaller.StringToPtrGStrdup(value)); }