Discard all but the first structure from this.
Useful when fixating.
This function takes ownership of this and will call
gst_caps_make_writable on it if necessary,
so you must not use this afterwards unless you keep an additional reference to it with
the Caps to truncate