Lines Matching refs:sinfo
1800 ScanInfo sinfo;
1892 memset (&sinfo, 0, sizeof(sinfo));
1893 sinfo.ImgDef.xyDpi.x = ndpi;
1894 sinfo.ImgDef.xyDpi.y = ndpi;
1895 sinfo.ImgDef.crArea.x = left; /* offset from left edge to area you want to scan */
1896 sinfo.ImgDef.crArea.y = top; /* offset from top edge to area you want to scan */
1897 sinfo.ImgDef.crArea.cx = width; /* always relative to 300 dpi */
1898 sinfo.ImgDef.crArea.cy = height;
1899 sinfo.ImgDef.wDataType = scanmode;
1906 sinfo.ImgDef.wBits = OUTPUT_12Bits;
1908 sinfo.ImgDef.wBits = OUTPUT_10Bits;
1910 sinfo.ImgDef.wBits = OUTPUT_8Bits;
1912 sinfo.ImgDef.dwFlag = SCANDEF_QualityScan;
1915 case 1: sinfo.ImgDef.dwFlag |= SCANDEF_Transparency; break;
1916 case 2: sinfo.ImgDef.dwFlag |= SCANDEF_Negative; break;
1922 result = s->hw->putImgInfo( s->hw, &sinfo.ImgDef );
1930 memcpy( &(crop.ImgDef), &sinfo.ImgDef, sizeof(ImgDef));
1947 sinfo.ImgDef.dwFlag |= (SCANDEF_BuildBwMap | SCANDEF_QualityScan);
1950 sinfo.siBrightness = s->val[OPT_BRIGHTNESS].w;
1951 sinfo.siContrast = s->val[OPT_CONTRAST].w;
1952 sinfo.wDither = s->val[OPT_HALFTONE].w;
1954 DBG( _DBG_SANE_INIT, "bright %i contrast %i\n", sinfo.siBrightness,
1955 sinfo.siContrast);
1957 result = s->hw->setScanEnv( s->hw, &sinfo );