Winamp 5.9.1 Build 10029
Winamp 5.9.1
* Improved: [ml_local / nde] Memory footprint reduction
* Improved: [ml_local] Load time speedup and other optimizations
* Improved: [ml_online] Increased maximum bandwidth (from 350 to 3500)
* Improved: [playlist/ml_playlists/ml_pmp] Playlist loader/writer refactoring
* Improved: [dlmgr] Increased buffer size for faster podcast downloads
* Improved: [Bento skin] Increased menu & config widths to help with translations
* Improved: [Installer] VS2019 runtime checker script (thanks Pawel Porwisz)
* Fixed: Hang when reopening Winamp if previously placed on disconnected monitor
* Fixed: [Installer] Silent install switch blocked by external dependencies
* Fixed: [gen_ff] Windowshade and Docked Toolbar modes not remembered on restart
* Fixed: [gen_tray] Settings not being saved after Winamp restart
* Fixed: [in_mp4/libmp4v2] Overflow and seek issues with specific mp4 videos
* Fixed: [in_wave/libsndfile] Error parsing list subchunks with some riff headers
* Fixed: [ml_downloads] Cancelling multi-selection only cancelled first item
* Fixed: [ml_playlists] Crash when editing playlist entry
* Fixed: [ml_wire/xml] Display of non-Latin characters in Podcasts
* Fixed: [out_ds] Crossfader broken in Bento/Modern skin EQ
* Fixed: [out_ds] Potential buffer overflow issues
* Fixed: [out_wasapi] Crash on opening flv videos (rendering still needs fixing)
* Fixed: [playlist/ml_playlists] Memory leaks
* Fixed: [playlist/ml_playlists] Reported issues with special/unicode characters
* Fixed: [vis_avs] AVS Editor menu not localized when lang pack applied
* Misc: Many more general tweaks, improvements, fixes and optimizations
* Misc: Replaced nu::PtrMap with std::map and nu::PtrList with std::vector
* Misc: [vcpkg] changed from manifest to classic mode
* Removed: [wbm] Lazy-loading wbm system files (no longer required)
* Updated: [in_flac/enc_flac] libFLAC 1.4.2
* Updated: [in_mod] libopenmpt 0.6.6
* Updated: [OpenSSL] OpenSSL 3.0.5
* Updated: [vpx] libvpx 1.12.0
* Updated: [xml] expat 2.4.9
* Updated: [zlib] zlib 1.2.13
* New/Improved: [ml_downloads/ml_playlists] Download context menu in ML
* New: [ml_nft] Import, play and download music from your NFT Library (optional)
Direct Download
_____________________________________________________________
Info
On upgrades, and as a precautionary measure, it's recommended to make a backup
of your Winamp settings folder (media library database, playlists, etc) before installing.
Re: Updated: [in_flac/enc_flac] libFLAC 1.4.2
Unfortunately, this update alone wasn't enough to make FLAC streams work.
It requires additional implementation work - which is earmarked for 5.9.2 (or whatever version comes next).
Re: New: [ml_nft] Import, play and download music from your NFT Library (optional)
Re: New/Improved: [ml_downloads/ml_playlists] Download context menu in ML
ml_nft.dll adds an “NFT Library” view in the ML.
It’s currently an empty view with no content.
To display the necessary contents, it would require us to update the internal browser engine in Winamp to e.g. QtWeb/Chromium instead of IE10... which isn’t happening for 5.9.1
When clicked, it opens a page on winamp.com in your default external browser which includes all the instructions.
If you don’t have any music NFTs, and don’t ever intend getting any or using the feature, then you can deselect it in the installer options, or delete the DLL, or uninstall the plugin via Prefs, and that’s the end of it.
If you do have NFT music/videos and want to test the feature, then it supports exporting your NFT library to an m3u8 playlist, importing it into the Winamp ML, streaming playback and physical downloading of mp3, wav, ogg/vorbis, mp4, avi - and downloads of flac, mkv, and other supported formats.
Downloads are handled via dlmgr / ml_downloads, i.e. the same mechanism we use for Podcasts.
The “download” feature also supports any other remote links to files in ml playlists, but obviously not radio streams (although the “download” context menu item is currently not grayed-out for streams, which will be addressed at a later stage).
Please do not post any rants about NFTs in this thread.
_____________________________________________________________
Ongoing Known Issues
Refer to section in 5.9 Released thread
_____________________________________________________________
Changes from RC1 to RC2
Changes from RC2 to RC3
Changes from RC3 to RC4
Changes from RC4 to Final
Winamp 5.9.1 Update Patch available
Download | Info
_____________________________________________________________
Extras
Shoutcast Source DSP v2.4.2 for Winamp 5.9.1
Changes since v2.4.1
- General cleanup and alignment with Winamp 5.9.1 code
Language Packs v1.7
Included:
Chinese (cn & tw), Czech, Dutch, French, German, Hungarian, Indonesian, Italian,
Korean, Japanese, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish.
Note: Some packs might be out-of-date...
Changes since v1.4
- New: Czech lang pack (thanks: Trasak Jiri)
- Updated: Korean lang pack by VenusGirl
- Updated: Spanish lang pack
- Updated: Turkish lang pack
Polish Language Pack (separate installer)
__________________________
Winamp 5.9.1
* Improved: [ml_local / nde] Memory footprint reduction
* Improved: [ml_local] Load time speedup and other optimizations
* Improved: [ml_online] Increased maximum bandwidth (from 350 to 3500)
* Improved: [playlist/ml_playlists/ml_pmp] Playlist loader/writer refactoring
* Improved: [dlmgr] Increased buffer size for faster podcast downloads
* Improved: [Bento skin] Increased menu & config widths to help with translations
* Improved: [Installer] VS2019 runtime checker script (thanks Pawel Porwisz)
* Fixed: Hang when reopening Winamp if previously placed on disconnected monitor
* Fixed: [Installer] Silent install switch blocked by external dependencies
* Fixed: [gen_ff] Windowshade and Docked Toolbar modes not remembered on restart
* Fixed: [gen_tray] Settings not being saved after Winamp restart
* Fixed: [in_mp4/libmp4v2] Overflow and seek issues with specific mp4 videos
* Fixed: [in_wave/libsndfile] Error parsing list subchunks with some riff headers
* Fixed: [ml_downloads] Cancelling multi-selection only cancelled first item
* Fixed: [ml_playlists] Crash when editing playlist entry
* Fixed: [ml_wire/xml] Display of non-Latin characters in Podcasts
* Fixed: [out_ds] Crossfader broken in Bento/Modern skin EQ
* Fixed: [out_ds] Potential buffer overflow issues
* Fixed: [out_wasapi] Crash on opening flv videos (rendering still needs fixing)
* Fixed: [playlist/ml_playlists] Memory leaks
* Fixed: [playlist/ml_playlists] Reported issues with special/unicode characters
* Fixed: [vis_avs] AVS Editor menu not localized when lang pack applied
* Misc: Many more general tweaks, improvements, fixes and optimizations
* Misc: Replaced nu::PtrMap with std::map and nu::PtrList with std::vector
* Misc: [vcpkg] changed from manifest to classic mode
* Removed: [wbm] Lazy-loading wbm system files (no longer required)
* Updated: [in_flac/enc_flac] libFLAC 1.4.2
* Updated: [in_mod] libopenmpt 0.6.6
* Updated: [OpenSSL] OpenSSL 3.0.5
* Updated: [vpx] libvpx 1.12.0
* Updated: [xml] expat 2.4.9
* Updated: [zlib] zlib 1.2.13
* New/Improved: [ml_downloads/ml_playlists] Download context menu in ML
* New: [ml_nft] Import, play and download music from your NFT Library (optional)
Direct Download
_____________________________________________________________
Info
On upgrades, and as a precautionary measure, it's recommended to make a backup
of your Winamp settings folder (media library database, playlists, etc) before installing.
Re: Updated: [in_flac/enc_flac] libFLAC 1.4.2
Unfortunately, this update alone wasn't enough to make FLAC streams work.
It requires additional implementation work - which is earmarked for 5.9.2 (or whatever version comes next).
Re: New: [ml_nft] Import, play and download music from your NFT Library (optional)
Re: New/Improved: [ml_downloads/ml_playlists] Download context menu in ML
ml_nft.dll adds an “NFT Library” view in the ML.
It’s currently an empty view with no content.
To display the necessary contents, it would require us to update the internal browser engine in Winamp to e.g. QtWeb/Chromium instead of IE10... which isn’t happening for 5.9.1
When clicked, it opens a page on winamp.com in your default external browser which includes all the instructions.
If you don’t have any music NFTs, and don’t ever intend getting any or using the feature, then you can deselect it in the installer options, or delete the DLL, or uninstall the plugin via Prefs, and that’s the end of it.
If you do have NFT music/videos and want to test the feature, then it supports exporting your NFT library to an m3u8 playlist, importing it into the Winamp ML, streaming playback and physical downloading of mp3, wav, ogg/vorbis, mp4, avi - and downloads of flac, mkv, and other supported formats.
Downloads are handled via dlmgr / ml_downloads, i.e. the same mechanism we use for Podcasts.
The “download” feature also supports any other remote links to files in ml playlists, but obviously not radio streams (although the “download” context menu item is currently not grayed-out for streams, which will be addressed at a later stage).
Please do not post any rants about NFTs in this thread.
_____________________________________________________________
Ongoing Known Issues
Refer to section in 5.9 Released thread
_____________________________________________________________
Changes from RC1 to RC2
Changes from RC2 to RC3
Changes from RC3 to RC4
Changes from RC4 to Final
Winamp 5.9.1 Update Patch available
Download | Info
_____________________________________________________________
Extras
Shoutcast Source DSP v2.4.2 for Winamp 5.9.1
Changes since v2.4.1
- General cleanup and alignment with Winamp 5.9.1 code
Language Packs v1.7
Included:
Chinese (cn & tw), Czech, Dutch, French, German, Hungarian, Indonesian, Italian,
Korean, Japanese, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish.
Note: Some packs might be out-of-date...
Changes since v1.4
- New: Czech lang pack (thanks: Trasak Jiri)
- Updated: Korean lang pack by VenusGirl
- Updated: Spanish lang pack
- Updated: Turkish lang pack
Polish Language Pack (separate installer)
__________________________
Comment