Also fixed, the hanging when multiple inputs and outputs are added to one mixer. (Root cause was that the compositor element really does not like blocked pads.)
[x] Tests updated
[x] Tests passing
[x] Code linting successful
Know limitations:
If starting with inputs and multiple mixers, the input will be overlayed onto all mixers.
When creating an input, it will get added to mixer 0 - you cannot choose which mixer(s) to add it to
When adding an input in the GUI, you cannot choose which mixer to use as a source
Outputs or mixers cannot be used as inputs to other mixers
An input can now be routed to multiple mixers.
Also fixed, the hanging when multiple inputs and outputs are added to one mixer. (Root cause was that the
compositor
element really does not like blocked pads.)Know limitations: