From 970f40b9359bd8f59ed61eac4d00de75c829f15a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 20 Nov 2012 10:35:01 +0100 Subject: [PATCH] avvidenc: Use gst_caps_truncate() --- ext/libav/gstavvidenc.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/ext/libav/gstavvidenc.c b/ext/libav/gstavvidenc.c index a38cec9..d337a94 100644 --- a/ext/libav/gstavvidenc.c +++ b/ext/libav/gstavvidenc.c @@ -546,16 +546,7 @@ gst_ffmpegvidenc_set_format (GstVideoEncoder * encoder, gst_caps_unref (icaps); return FALSE; } - - if (gst_caps_get_size (icaps) > 1) { - GstCaps *newcaps; - - newcaps = - gst_caps_new_full (gst_structure_copy (gst_caps_get_structure (icaps, - 0)), NULL); - gst_caps_unref (icaps); - icaps = newcaps; - } + icaps = gst_caps_truncate (icaps); /* Store input state and set output state */ if (ffmpegenc->input_state) -- 2.7.4