From 9071cc87488ebe69fa9a830e77a33b236a77cd88 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Sun, 5 Sep 2010 22:19:56 -0700 Subject: [PATCH] deinterlace: initialize all deinterlace class members This fixes UYVY deinterlacing. --- gst/deinterlace/gstdeinterlacemethod.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gst/deinterlace/gstdeinterlacemethod.c b/gst/deinterlace/gstdeinterlacemethod.c index 9c9e2bd..ac653df 100644 --- a/gst/deinterlace/gstdeinterlacemethod.c +++ b/gst/deinterlace/gstdeinterlacemethod.c @@ -753,6 +753,8 @@ gst_deinterlace_simple_method_class_init (GstDeinterlaceSimpleMethodClass gst_deinterlace_simple_method_deinterlace_frame_packed; dm_class->deinterlace_frame_yvyu = gst_deinterlace_simple_method_deinterlace_frame_packed; + dm_class->deinterlace_frame_uyvy = + gst_deinterlace_simple_method_deinterlace_frame_packed; dm_class->deinterlace_frame_argb = gst_deinterlace_simple_method_deinterlace_frame_packed; dm_class->deinterlace_frame_abgr = @@ -791,6 +793,10 @@ gst_deinterlace_simple_method_class_init (GstDeinterlaceSimpleMethodClass gst_deinterlace_simple_method_interpolate_scanline_packed; klass->copy_scanline_ayuv = gst_deinterlace_simple_method_copy_scanline_packed; + klass->interpolate_scanline_uyvy = + gst_deinterlace_simple_method_interpolate_scanline_packed; + klass->copy_scanline_uyvy = + gst_deinterlace_simple_method_copy_scanline_packed; klass->interpolate_scanline_argb = gst_deinterlace_simple_method_interpolate_scanline_packed; -- 2.7.4