public static Gst.Audio.AudioResampler New(Gst.Audio.AudioResamplerMethod method, Gst.Audio.AudioResamplerFlags flags, Gst.Audio.AudioFormat format, int channels, int in_rate, int out_rate, Gst.Structure options) { IntPtr raw_ret = gst_audio_resampler_new((int)method, (int)flags, (int)format, channels, in_rate, out_rate, options == null ? IntPtr.Zero : options.Handle); Gst.Audio.AudioResampler ret = raw_ret == IntPtr.Zero ? null : (Gst.Audio.AudioResampler)GLib.Opaque.GetOpaque(raw_ret, typeof(Gst.Audio.AudioResampler), true); return(ret); }
public static void OptionsSetQuality(Gst.Audio.AudioResamplerMethod method, uint quality, int in_rate, int out_rate, Gst.Structure options) { gst_audio_resampler_options_set_quality((int)method, quality, in_rate, out_rate, options == null ? IntPtr.Zero : options.Handle); }