compositor: fix prepare_frame obscuring check
authorMathieu Duponchelle <mathieu@centricular.com>
Thu, 26 Nov 2020 17:16:10 +0000 (18:16 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 22 Apr 2022 17:43:50 +0000 (17:43 +0000)
commit7988acad3653d8e2dcaef00095426278548ad6ac
tree7956a1d0101d036ba00a19d42483768a597c5983
parentcc3a79d7f171772a99f742278470b20ba3b0fff5
compositor: fix prepare_frame obscuring check

A pad without a buffer or with a GAP buffer cannot obscure a
pad below it. Ignore those when considering whether a pad should
be drawn.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/708>
subprojects/gst-plugins-base/gst/compositor/compositor.c