From c91341a375ae9c9c5cb6ab9ae3617925a1bd3368 Mon Sep 17 00:00:00 2001 From: Maxim Devaev Date: Tue, 28 Jun 2022 18:51:30 +0300 Subject: [PATCH] fixed missing frame_encoding_begin() for noop encoder --- src/ustreamer/encoder.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ustreamer/encoder.c b/src/ustreamer/encoder.c index f01b9a2..a865078 100644 --- a/src/ustreamer/encoder.c +++ b/src/ustreamer/encoder.c @@ -224,8 +224,9 @@ static bool _worker_run_job(worker_s *wr) { } else if (ER(type) == ENCODER_TYPE_NOOP) { LOG_VERBOSE("Compressing JPEG using NOOP (do nothing): worker=%s, buffer=%u", wr->name, job->hw->buf.index); + frame_encoding_begin(src, dest, V4L2_PIX_FMT_JPEG); usleep(5000); // Просто чтобы работала логика desired_fps - dest->encode_end_ts = get_now_monotonic(); + dest->encode_end_ts = get_now_monotonic(); // frame_encoding_end() } LOG_VERBOSE("Compressed new JPEG: size=%zu, time=%0.3Lf, worker=%s, buffer=%u",