public Gst.Audio.AudioRingBuffer CreateRingbuffer() { IntPtr raw_ret = gst_audio_base_sink_create_ringbuffer(Handle); Gst.Audio.AudioRingBuffer ret = GLib.Object.GetObject(raw_ret) as Gst.Audio.AudioRingBuffer; return(ret); }
void InvokeNative(Gst.Audio.AudioRingBuffer rbuf, byte[] data, uint len) { native_cb(rbuf == null ? IntPtr.Zero : rbuf.Handle, data, len, __data); }