diff options
Diffstat (limited to 'gst/deinterlace/gstdeinterlace.c')
-rw-r--r-- | gst/deinterlace/gstdeinterlace.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/deinterlace/gstdeinterlace.c b/gst/deinterlace/gstdeinterlace.c index 8bf824780..644a75aee 100644 --- a/gst/deinterlace/gstdeinterlace.c +++ b/gst/deinterlace/gstdeinterlace.c @@ -2347,8 +2347,8 @@ gst_deinterlace_getcaps (GstDeinterlace * self, GstPad * pad, GstCaps * filter) gst_caps_unref (tmp); tmp = NULL; - for (len = gst_caps_get_size (caps); len > 0; len--) { - GstStructure *s = gst_caps_get_structure (caps, len - 1); + for (len = gst_caps_get_size (tmp2); len > 0; len--) { + GstStructure *s = gst_caps_get_structure (tmp2, len - 1); if (pad == self->sinkpad) gst_structure_remove_field (s, "interlace-mode"); |