pub unsafe extern "C" fn gst_audio_ring_buffer_commit(
    buf: *mut GstAudioRingBuffer,
    sample: *mut u64,
    data: *mut u8,
    in_samples: c_int,
    out_samples: c_int,
    accum: *mut c_int
) -> c_uint