diff --git a/ext/cog/gstcogcolorspace.c b/ext/cog/gstcogcolorspace.c index 4a96e5c1f3..f81df6cc2c 100644 --- a/ext/cog/gstcogcolorspace.c +++ b/ext/cog/gstcogcolorspace.c @@ -276,7 +276,7 @@ gst_cogcolorspace_caps_remove_format_info (GstCaps * caps) gst_structure_remove_field (structure, "chroma-site"); } - gst_caps_do_simplify (caps); + caps = gst_caps_do_simplify (caps); rgbcaps = gst_caps_copy (caps); for (i = 0; i < gst_caps_get_size (rgbcaps); i++) { diff --git a/tests/check/pipelines/colorspace.c b/tests/check/pipelines/colorspace.c index 56ec9c114e..a29d199bd1 100644 --- a/tests/check/pipelines/colorspace.c +++ b/tests/check/pipelines/colorspace.c @@ -172,8 +172,7 @@ colorspace_compare (gint width, gint height, gboolean comp) gst_caps_unref (rcaps); /* normalize to finally have a list of acceptable fixed formats */ - gst_caps_do_simplify (caps); - tcaps = caps; + tcaps = gst_caps_do_simplify (caps); caps = gst_caps_normalize (tcaps); gst_caps_unref (tcaps);