set video initialization value in CSongMenuFramework.cs to -1. otherwise it will try to unload the wrong stream on start up.
do not load background music video if it isn't needed
restore ids when closing audio streams