Lines Matching refs:row_pointers
475 row_pointers = png_get_rows(png_ptr, info_ptr);
477 where row_pointers is an array of pointers to the pixel data for each row:
479 png_bytep row_pointers[height];
482 row_pointers prior to calling png_read_png() with
490 row_pointers = png_malloc(png_ptr,
493 row_pointers[i]=NULL; /* security precaution */
495 row_pointers[i]=png_malloc(png_ptr,
497 png_set_rows(png_ptr, info_ptr, &row_pointers);
500 row_pointers[i] to point into the proper places in your block.
503 row_pointers (and row_pointers[i], if they were separately allocated).
505 If you don't allocate row_pointers ahead of time, png_read_png() will
1279 png_read_image(png_ptr, row_pointers);
1281 where row_pointers is:
1283 png_bytep row_pointers[height];
1291 png_read_rows(png_ptr, row_pointers, NULL,
1294 where row_pointers is the same as in the png_read_image() call.
1297 a single row_pointer instead of an array of row_pointers:
1366 png_read_rows(png_ptr, row_pointers, NULL,
1373 png_read_rows(png_ptr, NULL, row_pointers,
1440 If you allocated your row_pointers in a single block, as suggested above in
1443 because they would also try to free the individual row_pointers[i].
2349 png_write_image(png_ptr, row_pointers);
2351 where row_pointers is:
2353 png_byte *row_pointers[height];
2361 png_write_rows(png_ptr, row_pointers,
2364 row_pointers is the same as in the png_write_image() call.
2367 a single row_pointer instead of an array of row_pointers:
2396 png_write_rows(png_ptr, row_pointers,