Lines Matching refs:info
49 (for latest info: http://www.mir.com/mtek/)
1088 if (ms->dev->info.modes & MI_MODES_COLOR) mode_list[i++] = M_COLOR;
1089 if (ms->dev->info.modes & MI_MODES_GRAY) mode_list[i++] = M_GRAY;
1090 if (ms->dev->info.modes & MI_MODES_HALFTONE) mode_list[i++] = M_HALFTONE;
1091 if (ms->dev->info.modes & MI_MODES_LINEART) mode_list[i++] = M_LINEART;
1105 SANE_Int maxres = ms->dev->info.base_resolution;
1109 if (ms->dev->info.res_step & MI_RESSTEP_1PER) {
1139 (ms->dev->info.modes & MI_MODES_NEGATIVE) ? 0 : SANE_CAP_INACTIVE;
1166 if (ms->dev->info.source_options & MI_SRC_HAS_TRANS)
1168 if (ms->dev->info.source_options & MI_SRC_HAS_FEED)
1228 sod[OPT_BR_X].constraint.range = &(ms->dev->info.doc_x_range);
1230 sod[OPT_BR_Y].constraint.range = &(ms->dev->info.doc_y_range);
1252 ms->exposure_range.min = ms->dev->info.min_exposure;
1253 ms->exposure_range.max = ms->dev->info.max_exposure;
1265 ((ms->dev->info.extra_cap & MI_EXCAP_OFF_CTL) ? 0: SANE_CAP_INACTIVE);
1277 ms->contrast_range.min = ms->dev->info.min_contrast;
1278 ms->contrast_range.max = ms->dev->info.max_contrast;
1304 if (ms->dev->info.enhance_cap & MI_ENH_CAP_SHADOW) {
1454 if (!(ms->dev->info.expanded_resolution))
1975 /* Determine if device is a Microtek Scanner (from INQUIRY info) */
2165 parse_inquiry(&(dev->info), result);
2166 if (DBG_LEVEL > 0) dump_inquiry(&(dev->info), result);
2438 (s->resolution > s->dev->info.base_resolution) ?
2439 4 : 4 * s->dev->info.base_resolution / s->resolution;
2446 if (s->dev->info.source_options &
2453 /*if (s->dev->info.extra_cap & MI_EXCAP_DIS_RECAL) */
3165 (dev->info.unit_type & MI_UNIT_PIXELS) ? MS_UNIT_PIXELS : MS_UNIT_18INCH;
3167 (dev->info.res_step & MI_RESSTEP_1PER) ? MS_RES_1PER : MS_RES_5PER;
3169 (dev->info.enhance_cap & MI_ENH_CAP_MIDTONE) ? SANE_TRUE : SANE_FALSE;
3172 dev->info.max_y :
3173 (SANE_Int)((double)dev->info.max_y * 8.0 /
3174 (double)dev->info.base_resolution);
3176 (SANE_Int)(SANE_UNFIX(dev->info.max_y) * dev->info.base_resolution) :
3177 (SANE_Int)(SANE_UNFIX(dev->info.max_y) * 8);
3184 if ((dev->info.extra_cap & MI_EXCAP_DIS_RECAL) &&
3190 } else if ((dev->info.extra_cap & MI_EXCAP_DIS_RECAL) &&
3203 scanner->onepass = (dev->info.modes & MI_MODES_ONEPASS);
3210 if (dev->info.max_lookup_size) {
3213 scanner->gamma_entries = dev->info.max_lookup_size;
3214 scanner->gamma_entry_size = dev->info.gamma_size;
3215 scanner->gamma_bit_depth = dev->info.max_gamma_bit_depth;
3252 (u_long)dev->info.max_lookup_size);
3348 SANE_Int *info)
3355 DBG(96, "sane_control_option (opt=%d,act=%d,val=%p,info=%p)\n",
3356 option, action, value, (void*) info);
3370 if (info) *info = 0;
3427 status = sanei_constrain_value(sod + option, value, info);
3438 if (info)
3439 *info |= SANE_INFO_RELOAD_PARAMS;
3486 if (info) *info |= SANE_INFO_RELOAD_OPTIONS | SANE_INFO_RELOAD_PARAMS;
3507 if (info) *info |= SANE_INFO_RELOAD_OPTIONS;
3512 if (info) *info |= SANE_INFO_RELOAD_OPTIONS;
3567 if (info)
3568 *info |= SANE_INFO_RELOAD_OPTIONS | SANE_INFO_RELOAD_PARAMS;
3595 /* if (scanner->dev->info.modes & MI_MODES_ONEPASS)
3653 s->color_seq = s->dev->info.color_sequence;
3658 s->color_seq = s->dev->info.color_sequence;
3664 s->color_seq = s->dev->info.color_sequence;
3673 s->doexpansion = (s->expandedresolution && !(s->dev->info.does_expansion));
3679 s->dev->info.base_resolution /
3719 s->pattern = ((i < s->dev->info.pattern_count) ? i : 0);
3732 (s->dev->info.base_resolution / MM_PER_INCH); /* pixels */
3764 if (s->resolution <= s->dev->info.base_resolution)
3768 (double)(s->dev->info.base_resolution));
3781 if (s->resolution > s->dev->info.base_resolution)
3784 (double)s->dev->info.base_resolution);
3789 (double)(s->dev->info.base_resolution));
3881 if (s->dev->info.source_options &
3891 if (s->dev->info.does_mode1) {
3979 s->dev->info.color_sequence);
3989 (s->resolution > s->dev->info.base_resolution)) {
3992 (double)s->dev->info.base_resolution);
3997 (double) s->dev->info.base_resolution / (double) s->resolution;*/