diff options
Diffstat (limited to '')
| -rw-r--r-- | src/blind-colour-matrix.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/blind-colour-matrix.c b/src/blind-colour-matrix.c index 7387beb..01d3f27 100644 --- a/src/blind-colour-matrix.c +++ b/src/blind-colour-matrix.c @@ -124,12 +124,16 @@ main(int argc, char *argv[]) } } + CHECK_ALPHA_CHAN(&stream); + CHECK_COLOUR_SPACE(&stream, CIEXYZ); if (stream.encoding == DOUBLE) { ewriteall(STDOUT_FILENO, Mlf, sizeof(Mlf), "<stdout>"); - } else { + } else if (stream.encoding == FLOAT) { for (i = 0; i < ELEMENTSOF(Mlf); i++) Mf[i] = (float)Mlf[i]; ewriteall(STDOUT_FILENO, Mf, sizeof(Mf), "<stdout>"); + } else { + eprintf("pixel format %s is not supported, try xyza\n", stream.pixfmt); } return 0; |
