forked from enlightenment/efl
ecore_evas_convert: Fix default quality setting
Quality should not default to 100 unless specified in the command line. In particular, we don't want to save ETC1 at high quality by default since it can take hours (literally).
This commit is contained in:
parent
e120d42742
commit
5ab3bd7b7d
|
@ -43,7 +43,7 @@ main(int argc, char *argv[])
|
|||
Evas *e;
|
||||
Evas_Object *im;
|
||||
int arg_index;
|
||||
int quality = 100;
|
||||
int quality = -1;
|
||||
int r = -1;
|
||||
Eina_Bool compress = 1;
|
||||
Eina_Bool quit_option = EINA_FALSE;
|
||||
|
@ -86,7 +86,10 @@ main(int argc, char *argv[])
|
|||
goto end;
|
||||
}
|
||||
|
||||
snprintf(flags, sizeof (flags), "compress=%i quality=%i", compress, quality);
|
||||
if (quality >= 0)
|
||||
snprintf(flags, sizeof (flags), "compress=%i quality=%i", compress, quality);
|
||||
else
|
||||
snprintf(flags, sizeof (flags), "compress=%i", compress);
|
||||
|
||||
im = evas_object_image_add(e);
|
||||
evas_object_image_file_set(im, argv[arg_index], NULL);
|
||||
|
|
Loading…
Reference in New Issue