I don't know if gstreamer (the mainline one) has any sink which supports wayland integration. It would be better to ask for help in Gstreamer community. There is a waylandsink, but it will probably not be as fast, because of CPU-based frame copies. I suggest you to use mfw_f4lsink or mfw_isink.
Have a great day,
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------