pub unsafe extern "C" fn gst_audio_buffer_truncate(
    buffer: *mut GstBuffer,
    bpf: c_int,
    trim: size_t,
    samples: size_t
) -> *mut GstBuffer