…no total time
…ust on first one, save last selected scraper when deiniting fixes #13351, thanks @dersphere for tracking it down
…g but compiled static so it just looks like external
…nly matters when developing
Sorry about this spam people, I did not have a PA test environment handy to make sure this was correct.
…EPGManager into start/stop of PVRManager, if we do not have PVRManager running then running EPGManager makes no sense
…context buttons in case skinner used custom buttoms with visible condition so total size of grouplist children is correct
… in CGUIBaseContainer::AllocResources ::SetInitialVisibility was wrong place as we call it twice before and after we restore control states, we need to process and set default item before that and AllocResources seems good place for it
Previously when a sound was played, if the format did not match the sink format it would be re-loaded from the disk and re-sampled each time the sink re-opened. This behaviour has been changed so that the samples are cached along with the original format information. This will reduce the re-init latency. A new method has been added to check if the current output WAV format is compatible with the required output format, so that re-init is not performed when it is not required. This fixes the soft suspend issue with SoftAE in CSoftAE::MixSounds which caused stack smashing. This also fixes a long standing bug in CSoftAE::MixSounds when multiple sounds are played at once that was also causing stack smashing.
…convert frames. saves cpu time.
… now do bob on 1080i.