From 431c4b5e84f5242424ee76971a4798ab1798e331 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 29 Jul 2015 10:12:43 +0100 Subject: [PATCH] amcvideoenc: Always set i-frame-interval setting Most encoders fail to initialize if we don't set it at all. --- sys/androidmedia/gstamcvideoenc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys/androidmedia/gstamcvideoenc.c b/sys/androidmedia/gstamcvideoenc.c index caa070c..4a42a30 100644 --- a/sys/androidmedia/gstamcvideoenc.c +++ b/sys/androidmedia/gstamcvideoenc.c @@ -261,9 +261,8 @@ create_amc_format (GstAmcVideoEnc * encoder, GstVideoCodecState * input_state, /* gst_amc_format_set_int (format, amc_level.key, amc_level.id); */ } - if (encoder->i_frame_int) - gst_amc_format_set_int (format, "i-frame-interval", encoder->i_frame_int, - &err); + gst_amc_format_set_int (format, "i-frame-interval", encoder->i_frame_int, + &err); if (err) GST_ELEMENT_WARNING_FROM_ERROR (encoder, err); -- 2.7.4