pub unsafe extern "C" fn avcodec_alloc_context3(
    codec: *const AVCodec
) -> *mut AVCodecContext