aboutsummaryrefslogtreecommitdiffstats
path: root/src/blind-time-blur.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/blind-time-blur.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/blind-time-blur.c b/src/blind-time-blur.c
index 6827d26..666c299 100644
--- a/src/blind-time-blur.c
+++ b/src/blind-time-blur.c
@@ -28,6 +28,9 @@ main(int argc, char *argv[])
eopen_stream(&alpha, argv[0]);
SELECT_PROCESS_FUNCTION(&colour);
+ CHECK_CHANS(&colour, == 3, == 1);
+ CHECK_N_CHAN(&colour, 4, 4);
+
echeck_compat(&colour, &alpha);
fprint_stream_head(stdout, &colour);
efflush(stdout, "<stdout>");
@@ -45,7 +48,7 @@ PROCESS(char *output, char *restrict cbuf, char *restrict abuf,
pixel_t *restrict clr = (pixel_t *)cbuf;
pixel_t *restrict alf = (pixel_t *)abuf;
pixel_t *img = (pixel_t *)output;
- size_t i, n = colour->frame_size / sizeof(pixel_t);
+ size_t i, n = colour->width * colour->height;
TYPE a1, a2;
if (first) {