glvideomixer: intersect with template caps when updating
authorMatthew Waters <matthew@centricular.com>
Fri, 10 Apr 2020 04:05:08 +0000 (14:05 +1000)
committerMatthew Waters <matthew@centricular.com>
Tue, 14 Apr 2020 02:03:49 +0000 (12:03 +1000)
commitebf8198a97b432919386c17c7e08beb6c7708bc2
tree90a61d259e07c6e8eb9c38a524905054e380108b
parent7e5368627e4c26bf965a3c64fd12ef1f859170a7
glvideomixer: intersect with template caps when updating

Downstream may provide extra things when we ask it for caps that we may
need to remove.

Fixes the following pipeline warning:

gltestsrc ! glvideomixerelement ! glimagesinkelement

** (gst-launch-1.0:908581): WARNING **: 13:53:28.518: glvideomixer0: update_src_caps returned caps which are not a real subset of the filter caps
ext/gl/gstglvideomixer.c