aboutsummaryrefslogtreecommitdiffstats
path: root/src/blind-affine-colour.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/blind-affine-colour.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/blind-affine-colour.c b/src/blind-affine-colour.c
index 654345f..f7bda25 100644
--- a/src/blind-affine-colour.c
+++ b/src/blind-affine-colour.c
@@ -40,6 +40,10 @@ main(int argc, char *argv[])
eopen_stream(&matrix, argv[0]);
SELECT_PROCESS_FUNCTION(&colour);
+ if (skip_alpha && colour.alpha_chan != -1)
+ CHECK_CHANS(&colour, == colour.n_chan - 1, == colour.luma_chan);
+ else
+ skip_alpha = 0;
if (strcmp(colour.pixfmt, matrix.pixfmt))
eprintf("videos use incompatible pixel formats\n");