From: Tim-Philipp Müller Date: Tue, 17 Jul 2012 12:45:13 +0000 (+0100) Subject: playbin: use avdeinterlace for deinterlacing until deinterlace is ported X-Git-Tag: 1.19.3~511^2~6184 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0615794300234e3efbcb49a524efdee11171ab4c;p=platform%2Fupstream%2Fgstreamer.git playbin: use avdeinterlace for deinterlacing until deinterlace is ported --- diff --git a/gst/playback/gstplaysink.c b/gst/playback/gstplaysink.c index 0df46ce..25f5323 100644 --- a/gst/playback/gstplaysink.c +++ b/gst/playback/gstplaysink.c @@ -1364,6 +1364,10 @@ gen_video_deinterlace_chain (GstPlaySink * playsink) GST_DEBUG_OBJECT (playsink, "creating deinterlace"); chain->deinterlace = gst_element_factory_make ("deinterlace", "deinterlace"); if (chain->deinterlace == NULL) { + chain->deinterlace = + gst_element_factory_make ("avdeinterlace", "deinterlace"); + } + if (chain->deinterlace == NULL) { post_missing_element_message (playsink, "deinterlace"); GST_ELEMENT_WARNING (playsink, CORE, MISSING_PLUGIN, (_("Missing element '%s' - check your GStreamer installation."),