Home
last modified time | relevance | path

Searched refs:scanlines (Results 1 - 10 of 10) sorted by relevance

/third_party/backends/backend/
H A Depsonds-jpeg.c146 JSAMPARRAY scanlines = (jpeg_cinfo.mem->alloc_sarray)((j_common_ptr)&jpeg_cinfo, JPOOL_IMAGE, bufSize, 1); in eds_decode_jpeg() local
148 int l = jpeg_read_scanlines(&jpeg_cinfo, scanlines, 1); in eds_decode_jpeg()
156 SANE_Byte* bytes = scanlines[0]; in eds_decode_jpeg()
179 eds_ring_write(ringBuffer, scanlines[0], bufSize); in eds_decode_jpeg()
205 int l = jpeg_read_scanlines(&jpeg_cinfo, scanlines, 1); in eds_decode_jpeg()
H A Dsm3840_params.h67 int scanlines; member
H A Dsm3840_lib.c146 params->scanlines = params->height * params->dpi; in prepare_params()
156 if (params->scanlines < 1) in prepare_params()
157 params->scanlines = 1; in prepare_params()
500 int scanpix, int scanlines, int gray, char *head, int bpp16) in record_image()
519 for (i = 0; i < scanlines; i++) in record_image()
499 record_image(p_usb_dev_handle udev, char *fname, int dpi, int scanpix, int scanlines, int gray, char *head, int bpp16) record_image() argument
H A Dsm3840_scan.c75 int topline, scanlines, leftpix, scanpix; in main() local
156 int scanlines = p->scanlines; in setup_scan() local
200 DBG (2, "params.scanlines = %d\n", p->scanlines); in setup_scan()
821 botreg = scanlines * (1200 / dpi) + 400; in setup_scan()
920 sprintf (head, "P%d\n%d %d\n%d\n", gray ? 5 : 6, scanpix, scanlines, in setup_scan()
925 record_image (udev, fname, dpi, scanpix, scanlines, gray, head, bpp16); in setup_scan()
928 scanpix * (gray ? 1 : 3) * (bpp16 ? 2 : 1) * scanlines, ""); in setup_scan()
H A Dsm3840_lib.h94 int scanpix, int scanlines, int gray, char *head,
H A Dcanon_pp-dev.c324 /* The scanner's idea of the number of scanlines in total */ in sanei_canon_pp_init_scan()
332 DBG(10, "expected: %i bytes wide, %i scanlines tall.\n", in sanei_canon_pp_init_scan()
335 DBG(10, "true: %i bytes wide, %i scanlines tall.\n", in sanei_canon_pp_init_scan()
563 int width, int scanlines, int mode) in convert_to_rgb()
570 for (curline = 0; curline < scanlines; curline++) in convert_to_rgb()
676 "scanlines.\n", scanline_size, scanline_number); in sanei_canon_pp_read_segment()
682 /* Read scanlines_this_packet scanlines into the input buf */ in sanei_canon_pp_read_segment()
754 here is that the scanner uses interpolated scanlines, so it's in convdata()
1024 /* Value is normalised as if we took 6 scanlines, even if we in sanei_canon_pp_calibrate()
562 convert_to_rgb(image_segment *dest, unsigned char *src, int width, int scanlines, int mode) convert_to_rgb() argument
H A Dsm3840.c299 s->linesleft = s->sm3840_params.scanlines; in sane_start()
367 s->sane_params.lines = s->sm3840_params.scanlines; in sane_get_parameters()
/third_party/skia/third_party/externals/libjpeg-turbo/
H A Djdapistd.c253 * Read some scanlines of data from the JPEG decompressor.
258 * modes that emit multiple scanlines at a time.
262 * an oversize buffer (max_lines > scanlines remaining) is not an error.
266 jpeg_read_scanlines(j_decompress_ptr cinfo, JSAMPARRAY scanlines, in GLOBAL()
287 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, max_lines); in GLOBAL()
311 * output, rather than skipping the scanlines, because this allows us to
324 JSAMPARRAY scanlines = NULL; in read_and_discard_scanlines() local
337 scanlines = &dummy_row; in read_and_discard_scanlines()
347 scanlines = &upsample->spare_row; in read_and_discard_scanlines()
351 jpeg_read_scanlines(cinfo, scanlines, in read_and_discard_scanlines()
[all...]
H A Djcapistd.c63 * Write some scanlines of data to the JPEG compressor.
68 * or if more than image_height scanlines are passed in.
72 * excess scanlines passed in the last valid call are *silently* ignored,
78 jpeg_write_scanlines(j_compress_ptr cinfo, JSAMPARRAY scanlines, in GLOBAL()
103 /* Ignore any extra scanlines at bottom of image. */ in GLOBAL()
109 (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, num_lines); in GLOBAL()
H A Djpeglib.h960 JSAMPARRAY scanlines,
1005 JSAMPARRAY scanlines,

Completed in 10 milliseconds