videorate/videoscale/audioresample: Ensure that the caps returned from fixate_caps...
authorSebastian Dröge <sebastian@centricular.com>
Tue, 25 Aug 2020 09:56:21 +0000 (12:56 +0300)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 26 Aug 2020 09:10:29 +0000 (09:10 +0000)
commit3edf390b4c6bd4ee9ad40fb3b6705992b2b0b7c0
treea031ac78e3548c66ecbaff21a5181cf4b0cc1190
parentd74b9f56fc3466aff631f52b0b56fd3b40072a16
videorate/videoscale/audioresample: Ensure that the caps returned from fixate_caps() are actually fixated

If there is some other field than the ones we care about left and not
fixated yet then basetransform will just error out. So instead just pass
the result through gst_caps_fixate() in the very end.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/799>
gst/audioresample/gstaudioresample.c
gst/videorate/gstvideorate.c
gst/videoscale/gstvideoscale.c