pub unsafe extern "C" fn av_url_split(
proto: *mut c_char,
proto_size: c_int,
authorization: *mut c_char,
authorization_size: c_int,
hostname: *mut c_char,
hostname_size: c_int,
port_ptr: *mut c_int,
path: *mut c_char,
path_size: c_int,
url: *const c_char,
)