X-Git-Url: https://git.sesse.net/?p=qscale;a=blobdiff_plain;f=libqscale.c;fp=libqscale.c;h=ab1936505cf27505efe4b48fc251acc0760b0c2f;hp=c26a4418e91746bf337d7552cd6dc9fc513ce4b6;hb=89b54dc15de5f3c27ce8bed9f1490b9b4ba16b35;hpb=07342f6e7cf83fbf6707ec370c22431e98b62fd7 diff --git a/libqscale.c b/libqscale.c index c26a441..ab19365 100644 --- a/libqscale.c +++ b/libqscale.c @@ -608,6 +608,11 @@ int qscale_save_jpeg_to_stdio(const qscale_img *img, FILE *file, unsigned jpeg_q cinfo.input_components = 3; jpeg_set_defaults(&cinfo); jpeg_set_quality(&cinfo, jpeg_quality, FALSE); + + if (jpeg_mode == PROGRESSIVE) { + jpeg_simple_progression(&cinfo); + } + cinfo.image_width = img->width; cinfo.image_height = img->height; cinfo.raw_data_in = TRUE;