[][src]Function vmaf_sys::compute_vmaf

pub unsafe extern "C" fn compute_vmaf(
    vmaf_score: *mut f64,
    fmt: *mut c_char,
    width: c_int,
    height: c_int,
    read_frame: Option<unsafe extern "C" fn(ref_data: *mut f32, main_data: *mut f32, temp_data: *mut f32, stride_byte: c_int, user_data: *mut c_void) -> c_int>,
    user_data: *mut c_void,
    model_path: *mut c_char,
    log_path: *mut c_char,
    log_fmt: *mut c_char,
    disable_clip: c_int,
    disable_avx: c_int,
    enable_transform: c_int,
    phone_model: c_int,
    do_psnr: c_int,
    do_ssim: c_int,
    do_ms_ssim: c_int,
    pool_method: *mut c_char,
    n_thread: c_int,
    n_subsample: c_int,
    enable_conf_interval: c_int
) -> c_int