Lines 99-105
int dt_imageio_jpeg_decompress_header(const void *in, size_t length, dt_imageio_
Link Here
|
99 |
|
99 |
|
100 |
jpg->dinfo.src = &(jpg->src); |
100 |
jpg->dinfo.src = &(jpg->src); |
101 |
// jpg->dinfo.buffered_image = TRUE; |
101 |
// jpg->dinfo.buffered_image = TRUE; |
102 |
jpeg_read_header(&(jpg->dinfo), TRUE); |
102 |
jpeg_read_header(&(jpg->dinfo), (boolean)TRUE); |
103 |
jpg->width = jpg->dinfo.image_width; |
103 |
jpg->width = jpg->dinfo.image_width; |
104 |
jpg->height = jpg->dinfo.image_height; |
104 |
jpg->height = jpg->dinfo.image_height; |
105 |
return 0; |
105 |
return 0; |
Lines 483-489
int dt_imageio_jpeg_read_header(const char *filename, dt_imageio_jpeg_t *jpg)
Link Here
|
483 |
jpeg_stdio_src(&(jpg->dinfo), jpg->f); |
483 |
jpeg_stdio_src(&(jpg->dinfo), jpg->f); |
484 |
setup_read_icc_profile(&(jpg->dinfo)); |
484 |
setup_read_icc_profile(&(jpg->dinfo)); |
485 |
// jpg->dinfo.buffered_image = TRUE; |
485 |
// jpg->dinfo.buffered_image = TRUE; |
486 |
jpeg_read_header(&(jpg->dinfo), TRUE); |
486 |
jpeg_read_header(&(jpg->dinfo), (boolean)TRUE); |
487 |
jpg->width = jpg->dinfo.image_width; |
487 |
jpg->width = jpg->dinfo.image_width; |
488 |
jpg->height = jpg->dinfo.image_height; |
488 |
jpg->height = jpg->dinfo.image_height; |
489 |
return 0; |
489 |
return 0; |