vampeg2dec: Streams are progressive by default.
authorVictor Manuel Jaquez Leal <vjaquez@igalia.com>
Mon, 28 Nov 2022 18:31:57 +0000 (19:31 +0100)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Thu, 1 Dec 2022 18:54:14 +0000 (18:54 +0000)
By initializating progressive, then interlaced streams are detected correctly.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3480>

subprojects/gst-plugins-bad/sys/va/gstvampeg2dec.c

index 49f337a..ed925ce 100644 (file)
@@ -530,6 +530,7 @@ static void
 gst_va_mpeg2_dec_init (GTypeInstance * instance, gpointer g_class)
 {
   gst_va_base_dec_init (GST_VA_BASE_DEC (instance), GST_CAT_DEFAULT);
+  GST_VA_MPEG2_DEC (instance)->progressive = 1;
 }
 
 static void