From 5ded791ef0a7aeb3745dd4aca736f3a55152e999 Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Tue, 8 Dec 2020 12:42:23 +0300 Subject: [PATCH] quality=0 for noop encoder --- src/ustreamer/encoder.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/ustreamer/encoder.c b/src/ustreamer/encoder.c index a051f18..df74961 100644 --- a/src/ustreamer/encoder.c +++ b/src/ustreamer/encoder.c @@ -160,6 +160,7 @@ void encoder_prepare(struct encoder_t *encoder, struct device_t *dev) { # ifdef WITH_RAWSINK else if (type == ENCODER_TYPE_NOOP) { ER(n_workers) = 1; + quality = 0; } # endif @@ -177,12 +178,13 @@ void encoder_prepare(struct encoder_t *encoder, struct device_t *dev) { quality = encoder->quality; ok: +# ifdef WITH_RAWSINK + if (type == ENCODER_TYPE_NOOP) { + LOG_INFO("Using JPEG NOOP encoder"); + } else +# endif if (quality == 0) { LOG_INFO("Using JPEG quality: encoder default"); -# ifdef WITH_RAWSINK - } else if (type == ENCODER_TYPE_NOOP) { - LOG_INFO("Using JPEG NOOP encoder"); -# endif } else { LOG_INFO("Using JPEG quality: %u%%", quality); }