Lines Matching refs:wbuf

112   struct ibm_window_data wbuf;
230 memset (&wbuf, 0, sizeof (wbuf));
231 status = get_window (fd, &wbuf);
266 dev->info.xres_default = _2btol(wbuf.x_res);
267 dev->info.yres_default = _2btol(wbuf.y_res);
268 dev->info.image_mode_default = wbuf.image_comp;
274 if (wbuf.image_comp == IBM_GRAYSCALE || wbuf.image_comp == IBM_DITHERED_MONOCHROME)
276 dev->info.brightness_default = 256 - wbuf.brightness;
279 dev->info.contrast_default = wbuf.contrast;
282 dev->info.contrast_default = 256 - wbuf.contrast;
284 else /* wbuf.image_comp == IBM_BINARY_MONOCHROME */
286 dev->info.brightness_default = wbuf.brightness;
287 dev->info.contrast_default = wbuf.contrast;
291 dev->info.adf_default = wbuf.adf_state;
943 struct ibm_window_data wbuf;
985 memset (&wbuf, 0, sizeof (wbuf));
987 /* _lto2b(sizeof(wbuf) - 8, wbuf.len); */
989 _lto2b(IBM_WINDOW_DATA_SIZE, wbuf.len); /* size=320 */
990 _lto2b(s->xres, wbuf.x_res);
991 _lto2b(s->yres, wbuf.y_res);
992 _lto4b(s->ulx, wbuf.x_org);
993 _lto4b(s->uly, wbuf.y_org);
994 _lto4b(s->width, wbuf.width);
995 _lto4b(s->length, wbuf.length);
997 wbuf.image_comp = s->image_composition;
1000 if (wbuf.image_comp == IBM_GRAYSCALE || wbuf.image_comp == IBM_DITHERED_MONOCHROME)
1002 if (wbuf.image_comp == IBM_GRAYSCALE)
1003 wbuf.mrif_filtering_gamma_id = (SANE_Byte) 0x80; /* it was 0x90 */
1004 if (wbuf.image_comp == IBM_DITHERED_MONOCHROME)
1005 wbuf.mrif_filtering_gamma_id = (SANE_Byte) 0x10;
1006 wbuf.brightness = 256 - (SANE_Byte) s->brightness;
1009 wbuf.contrast = (SANE_Byte) s->contrast;
1012 wbuf.contrast = 256 - (SANE_Byte) s->contrast;
1014 else /* wbuf.image_comp == IBM_BINARY_MONOCHROME */
1016 wbuf.mrif_filtering_gamma_id = (SANE_Byte) 0x00;
1017 wbuf.brightness = (SANE_Byte) s->brightness;
1018 wbuf.contrast = (SANE_Byte) s->contrast;
1021 wbuf.threshold = 0;
1022 wbuf.bits_per_pixel = s->bpp;
1024 wbuf.halftone_code = 2; /* diithering */
1025 wbuf.halftone_id = 0x0A; /* 8x8 Bayer pattenr */
1026 wbuf.pad_type = 3;
1027 wbuf.bit_ordering[0] = 0;
1028 wbuf.bit_ordering[1] = 7; /* modified by mf (it was 3) */
1030 DBG (5, "xres=%d\n", _2btol(wbuf.x_res));
1031 DBG (5, "yres=%d\n", _2btol(wbuf.y_res));
1032 DBG (5, "ulx=%d\n", _4btol(wbuf.x_org));
1033 DBG (5, "uly=%d\n", _4btol(wbuf.y_org));
1034 DBG (5, "width=%d\n", _4btol(wbuf.width));
1035 DBG (5, "length=%d\n", _4btol(wbuf.length));
1036 DBG (5, "image_comp=%d\n", wbuf.image_comp);
1039 status = set_window (s->fd, &wbuf);
1047 memset (&wbuf, 0, sizeof (wbuf));
1048 status = get_window (s->fd, &wbuf);
1054 DBG (5, "xres=%d\n", _2btol(wbuf.x_res));
1055 DBG (5, "yres=%d\n", _2btol(wbuf.y_res));
1056 DBG (5, "ulx=%d\n", _4btol(wbuf.x_org));
1057 DBG (5, "uly=%d\n", _4btol(wbuf.y_org));
1058 DBG (5, "width=%d\n", _4btol(wbuf.width));
1059 DBG (5, "length=%d\n", _4btol(wbuf.length));
1060 DBG (5, "image_comp=%d\n", wbuf.image_comp);