Race in concurrent video output allocation
If multiple vouts are allocated at the same time, the result is not stable, at least if an error occurs.
This problem more-or-less did not exist in 3.0 because we would destroy any video output after it failed to start.