[babl] tools: babl-verify make verify do space free conversions by default, it is more useful
- From: Øyvind "pippin" Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [babl] tools: babl-verify make verify do space free conversions by default, it is more useful
- Date: Sun, 23 Jan 2022 00:12:41 +0000 (UTC)
commit 8827849224cdf6e326438708fd7692ce86fb5f6c
Author: Øyvind Kolås <pippin gimp org>
Date: Sun Jan 23 00:55:57 2022 +0100
tools: babl-verify make verify do space free conversions by default, it is more useful
tools/babl-verify.c | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
---
diff --git a/tools/babl-verify.c b/tools/babl-verify.c
index de3bbd162..96eb85c00 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));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]