Lines Matching defs:params
1123 // params -- set to device parameters
1130 sane_get_parameters(SANE_Handle handle, SANE_Parameters *params)
1137 memset(&c->params, 0, sizeof(c->params));
1141 c->params.pixels_per_line = width + 1;
1142 c->params.lines = height+1;
1143 c->params.depth = 8;
1144 c->params.last_frame = SANE_TRUE;
1149 c->params.format = SANE_FRAME_RGB;
1150 c->params.bytes_per_line = c->params.pixels_per_line * 3;
1154 c->params.format = SANE_FRAME_GRAY;
1155 c->params.bytes_per_line = c->params.pixels_per_line;
1159 if (params) *params = c->params;
1275 c->bytes_to_read = c->params.bytes_per_line * c->params.lines;
1319 max_len = (max_len / (2*c->params.bytes_per_line)) *
1320 (2*c->params.bytes_per_line);
1324 for (i=0; i<max_len; i += 2*c->params.bytes_per_line) {
1325 c->bytes_to_read -= 2*c->params.bytes_per_line;
1336 max_len = (max_len / c->params.bytes_per_line) * c->params.bytes_per_line;