If the stream has a special colorimetry that is not in the colorimetry list, it will cause negotiation to fail. We should allow passing any colorimetry, so add an extra structure without the colorimetry field. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7029>