pub unsafe extern "C" fn heif_encoder_parameter_get_valid_integer_values(
    arg1: *const heif_encoder_parameter,
    have_minimum: *mut c_int,
    have_maximum: *mut c_int,
    minimum: *mut c_int,
    maximum: *mut c_int,
    num_valid_values: *mut c_int,
    out_integer_array: *mut *const c_int
) -> heif_error
Expand description

If integer is limited by a range, have_minimum and/or have_maximum will be != 0 and *minimum, *maximum is set. If integer is limited by a fixed set of values, *num_valid_values will be >0 and *out_integer_array is set.