Added a workaround to deal with the AVS visualisation plug-ins sometimes locking up the process when they're being loaded (it still doesn't help AVS crashing especially in the convolution.ape)
Added the means for correctly coded plug-ins to now be able to use the send-to menu when the media library core is not enabled nor requiring the need to register as a fake library plug-in to get the messages
Changed the audio cd handling to minimise the time spent on checking for disc information on device arrival messages to avoid some instances appearing to hang & trigger the OS hung instance handling
Changed how the Not So Direct plug-in works if configured to keep playing on closing to try to avoid some of the odd hangs on closing that have been cropping up within the recent crash reports seen
Changed how the Win7Shell plug-in deals with WACUP being minimised & set to show the skinned window to better ensure the OS will not ignore showing the taskbar controls as well as rendering the process icon instead of blank / old state (when minimised the main window irrespective of skin being used will not be internally rendered to reduce what's being used which isn't helpful for taskar previews so this is something)
Changed the Format Converter plug-in to not register itself as a fake library plug-in to get the send-to related messages
Changed the ReplayGain Analyser plug-in to be a general purpose plug-in (gen_replaygain.dll) instead of a library plug-in (ml_rg.dll) so it can now be used irrespective of the media library core being enabled or not
Changed the library history plug-in to respond to metadata requests for item lengths if the call to the local library plug-in cannot find it within its database as a way to avoid accessing the file directly (for some situations this can help to avoid a long blocking action that the OS may interpret as a hang & trigger the crash handling)
Fixed the current volume level text on the preferences -> playback -> volume preferences page flickering due to issues with the updating of such controls via the OS so it now checks if there's a need to update the text
Fixed some of the groupboxes on preferences > taskbar > thumbnail image tab being correctly shown when they're meant to be hidden
Fixed an issue that could cause the artwork to not be displayed on the background of the taskbar preview (if configured to be shown) for some setups
Fixed a crash when trying to change the font used for the taskbar preview
Fixed the probable cause of a crash seen for some when trying to use AVS conflicting since introducing the pffft library to be used for all of WACUP
Fixed a regression which incorrectly caused the Jump To Time dialog to set the new playback position but on the wrong file which made it incorrectly skip to the next playlist item
Fixed opening directly to the ReplayGain preferences page not being remembered correctly if not changing the selected tab & then going back to the Playback preferences page later
Fixed some issues with the about window either not maintaining it's size between sessions or not allowing it to be resized to the expected minimum (due to disabling skinned prefs)
Fixed a regression with the handling of intentionally blank separators in the main playlist editor due to changes in the prior build for the incorrect version string being shown
Fixed some of the Win7Shell thumbnail options not live updating as expected when changed making it harder to know if the configuration changes are being correctly applied or not
Fixed the length of newly added items into the main playlist not being used even if read if the read titles on loading option is enabled (might help with some network stuff too)
Updated vgmstream (in_vgmstream.dll) to the latest Git commit from 7 Jul 2022