Currently I am in the process of refactoring the code. A class, MainWindow, inherits way too many things and is apparently bad practice. That is not to say it causes performance problems but instead hinders the way things can be added later.
The main problem is that despite understanding the basic proper Class usage I have troubles applying that to the big mess I have created.
Expect a long delay before any new features. Additionally, the Gstreamer move is now complete and all changes are now in the Master branch.