From a7dd81a8207df76b6a54583e6fab1bb3f54739f6 Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Mon, 17 Sep 2018 09:22:05 +0300 Subject: [PATCH] undef WRITE_SCANLINES --- src/jpeg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jpeg.c b/src/jpeg.c index 5792ea9..255cdfa 100644 --- a/src/jpeg.c +++ b/src/jpeg.c @@ -92,13 +92,13 @@ unsigned long jpeg_compress_buffer(struct device_t *dev, int index) { # define WRITE_SCANLINES(_func) \ _func(&jpeg, line_buffer, dev->run->hw_buffers[index].start, dev->run->width, dev->run->height) - switch (dev->run->format) { case V4L2_PIX_FMT_YUYV: WRITE_SCANLINES(_jpeg_write_scanlines_yuyv); break; case V4L2_PIX_FMT_UYVY: WRITE_SCANLINES(_jpeg_write_scanlines_uyvy); break; case V4L2_PIX_FMT_RGB565: WRITE_SCANLINES(_jpeg_write_scanlines_rgb565); break; default: assert(0 && "Unsupported input format for JPEG compressor"); } +# undef WRITE_SCANLINES // TODO: process jpeg errors: // https://stackoverflow.com/questions/19857766/error-handling-in-libjpeg