Lines Matching defs:rowbytes
232 status_t read_ppm_header(BDataIO * io, int * width, int * rowbytes, int * height,
234 status_t read_bits_header(BDataIO * io, int skipped, int * width, int * rowbytes,
237 status_t copy_data(BDataIO * in, BDataIO * out, int rowbytes, int out_rowbytes,
267 int width, rowbytes, height, max;
270 status_t err = read_ppm_header(inSource, &width, &rowbytes, &height, &max, &ascii, &space, &is_ppm, NULL);
319 int width, rowbytes, height, max;
325 status_t err = read_ppm_header(inSource, &width, &rowbytes, &height, &max, &ascii, &space, &is_ppm, &comment);
440 return copy_data(inSource, outDestination, rowbytes, out_rowbytes, height, max, ascii, out_ascii, space, out_space);
688 int * rowbytes,
706 return read_bits_header(inSource, 2, width, rowbytes, height, max, ascii, space);
765 *rowbytes = *width*3;
804 int * rowbytes,
841 *rowbytes = hdr.rowBytes;
899 int rowbytes)
921 rowbytes--;
929 if (rowbytes < 1) {
936 rowbytes--;
939 if (rowbytes < 1) {
950 int rowbytes)
954 while (rowbytes > 2) {
956 rowbytes -= 3;
1001 int rowbytes,
1010 dprintf(("copy_data(%x, %x, %x, %x, %x, %x)\n", rowbytes, out_rowbytes, height, max, in_space, out_space));
1012 unsigned char * data = (unsigned char *)malloc(rowbytes);
1027 err = read_ascii_line(in, max, data, rowbytes);
1030 err = in->Read(data, rowbytes);
1031 if (err == rowbytes) {
1035 scale_data(scale, data, rowbytes);
1041 err = convert_space(in_space, out_space, data, rowbytes, out_data);