pub unsafe extern "C" fn snd_mixer_elem_new(
elem: *mut *mut snd_mixer_elem_t,
type_: snd_mixer_elem_type_t,
compare_weight: c_int,
private_data: *mut c_void,
private_free: Option<unsafe extern "C" fn(elem: *mut snd_mixer_elem_t)>,
) -> c_int