pub unsafe extern "C" fn cuvidCreateVideoSourceW(
    pObj: *mut CUvideosource,
    pwszFileName: *const i32,
    pParams: *mut CUVIDSOURCEPARAMS
) -> CUresult