pub unsafe extern "C" fn gst_audio_ring_buffer_prepare_read(
    buf: *mut GstAudioRingBuffer,
    segment: *mut c_int,
    readptr: *mut *mut u8,
    len: *mut c_int
) -> gboolean