pub unsafe extern "C" fn av_get_channel_layout_string(
    buf: *mut c_char,
    buf_size: c_int,
    nb_channels: c_int,
    channel_layout: u64
)