From a8ba2f73645734a48388306e9e5a8bfe8639ce0f Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Thu, 4 Feb 2021 01:54:42 +0300 Subject: [PATCH] H264: disable MMAL_PARAMETER_VIDEO_ENCODE_FRAME_LIMIT_BITS --- src/ustreamer/h264/encoder.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ustreamer/h264/encoder.c b/src/ustreamer/h264/encoder.c index cd476d0..59d25c8 100644 --- a/src/ustreamer/h264/encoder.c +++ b/src/ustreamer/h264/encoder.c @@ -212,7 +212,8 @@ int h264_encoder_prepare(h264_encoder_s *enc, const frame_s *frame, bool zero_co SET_PORT_PARAM(output, uint32, VIDEO_ENCODE_PEAK_RATE, enc->bitrate * 1000); SET_PORT_PARAM(output, uint32, VIDEO_ENCODE_MIN_QUANT, 16); SET_PORT_PARAM(output, uint32, VIDEO_ENCODE_MAX_QUANT, 34); - SET_PORT_PARAM(output, uint32, VIDEO_ENCODE_FRAME_LIMIT_BITS, 1000000); + // Этот параметр с этим значением фризит кодирование изображения из черно-белой консоли + // SET_PORT_PARAM(output, uint32, VIDEO_ENCODE_FRAME_LIMIT_BITS, 1000000); SET_PORT_PARAM(output, uint32, VIDEO_ENCODE_H264_AU_DELIMITERS, MMAL_FALSE); }