Thanks for the examples! A problem I had (Ubuntu 20.04)
Steps
Run example 7 (possibly others too) on standard Python 3.8 install (with pygobject) on Ubuntu (etc)
Expected
Works and produces sine wave etc
Actual
TypeError: Gst.Bin.add() takes exactly 2 arguments (11 given)
Potential Fix
Seems this is solved by sudo apt install python3-gst-1.0 but this is not clear at any point