From: Øyvind Kolås Date: Sat, 22 Jan 2022 23:55:57 +0000 (+0100) Subject: tools: babl-verify make verify do space free conversions by default, it is more useful X-Git-Tag: archive/raspbian/1%0.1.106-3+rpi1^2~15^2~4^2~59 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8827849224cdf6e326438708fd7692ce86fb5f6c;p=babl.git tools: babl-verify make verify do space free conversions by default, it is more useful --- diff --git a/tools/babl-verify.c b/tools/babl-verify.c index de3bbd1..96eb85c 100644 --- a/tools/babl-verify.c +++ b/tools/babl-verify.c @@ -4,11 +4,16 @@ #include "babl/babl-internal.h" //#define SPACE1 babl_space("ProPhoto") -#define SPACE1 babl_space("Apple") -//#define SPACE1 babl_space("sRGB") +//#define SPACE1 babl_space("Apple") +#define SPACE1 babl_space("sRGB") //#define SPACE2 babl_space("Apple") -static int +int +file_get_contents (const char *path, + char **contents, + long *length, + void *error); +int file_get_contents (const char *path, char **contents, long *length, @@ -80,7 +85,7 @@ main (int argc, babl_init (); -#define ICC_PATH "/tmp/my.icc" +//#define ICC_PATH "/tmp/my.icc" //#define ICC_PATH "/usr/share/color/icc/colord/AppleRGB.icc" //#define ICC_PATH "/tmp/ACEScg-elle-V2-labl.icc" //#define ICC_PATH "/tmp/ACEScg-elle-V2-g10.icc" @@ -89,11 +94,11 @@ main (int argc, { - char *icc_data = NULL; - long length = 0; - file_get_contents (ICC_PATH, &icc_data, &length, NULL); - SPACE2 = babl_space_from_icc (icc_data, length, BABL_ICC_INTENT_RELATIVE_COLORIMETRIC, NULL); - //SPACE2 = babl_space ("sRGB"); + //char *icc_data = NULL; + //long length = 0; + //file_get_contents (ICC_PATH, &icc_data, &length, NULL); + //SPACE2 = babl_space_from_icc (icc_data, length, BABL_ICC_INTENT_RELATIVE_COLORIMETRIC, NULL); + SPACE2 = babl_space ("sRGB"); } fish = babl_fish (babl_format_with_space(argv[1], SPACE1), babl_format_with_space (argv[2], SPACE2));