MP1-4281 : Delay start of the RefreshStatusThread
- the thread is now started in LoadSettings() and not on Creation of the PowerSchedulerSetup class
- this speeds up activation/deactivation of the server plugin in the TV-Server Configuration
MP1-4350: Updated BASS binaries
MP1-4350: Stop the WASAPI playback before freeing it, to prevent crashes.
Merge remote-tracking branch 'origin/master' into MP1-4350-BUG-BASS_Engine_can_make_MediaPortal_crash
MP1-4350 : Make BassAudioEngine singleton instancing in BassMusicPlayer to be thread safe
MP1-4350 : Make BASS player stopping thread safe - Introduced command queue for playback commands. In future this could be used to fix the UI stalls on fade in/out cases by implementing the play and pause in asynchronous manner.
Merge remote-tracking branch 'remotes/origin/master' into MP1-4350-BUG-BASS_Engine_can_make_MediaPortal_crash
MP1-4406 : Fix display Music song on MyPictures Plugin (handle it now by event because it was not working anymore with BASS Engine change with GUIMessage.MessageType.GUI_MSG_PLAYBACK_STARTED)
MP1-4406 : Try to use TagReader on showsong and fallback to Music database if exception happen (.wma can trigger COM Exception)
MP1-4406 : Add Exception log.
MP1-4409 : Unmount BD ISO when movie is ended.
MP1-4410 : Add code to check if XML is valid and show up message and close application (it will indicate faulty xml, before MP or configuration crash without notify the user)
MP1-4412 : Update chapters list when changing Edition.
MP1-4402 : Fix overflow when small PES packet is assembled (size less than 188 bytes) for DVB subtitles decoder. (patch from thecode)
MP1-4397 : Bump version to 1.7.0 Final.
MP1-1964 : Fix Flickering VU-Meter
MP1-4415 : Do not allow dialogs to be created during suspend Process - previously it was possible for a plugin to open a dialog during the suspend process which will lead into infinite wait on MPMain thread
MP1-4415 : Make sure badly behaving plugins aren't able to stop other plugins from receiving events - catch possible non-handled exceptions from plugins in plugin manager - do not allow plugins to consume WM_POWERBROADCAST events
MP1-4393 : Support for Full-HD 3D format (Marcus Venturi patch)
MP1-4416 : Better catch exception and fix typo.