Pygobject workaround
This merge request allows users to build gstreamer pipelines with newer pygobject by working around missing type conversions. There has been no movement from the community on this despite it being reported
- https://gitlab.freedesktop.org/gstreamer/gst-python/-/issues/50
- https://gitlab.gnome.org/GNOME/pygobject/-/issues/488
We have about 3 years (and counting) of incompatibility between pygobject and gstreamer regarding array properties for elements. When it is fixed upstream, it will be easy to revert this change or leave it in place until backwards compatibility for the incompatible code is no longer needed.