interlace: fix negotiation if filter caps are passed to query_caps
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 22 Jul 2013 16:30:31 +0000 (17:30 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 22 Jul 2013 16:32:50 +0000 (17:32 +0100)
commit580a94d18b4bd41266630ce60818af9ce63db5df
tree9df09649f7a1f517c69e293af1511b65b2a221d8
parent6a1896d805e05a10bbcafbaf95a1d4b231d573b4
interlace: fix negotiation if filter caps are passed to query_caps

Make videotestsrc ! interlace ! $anything work again. Problem
was that upstream filter caps were passed which contained
interlace-mode=progressive, which doesn't intersect too well
with interlace's source pad template caps, leading to
not-negotiated errors.
gst/interlace/gstinterlace.c