The notable new features/fixes (that I can remember from notes) include, * Re-written/ported to C++ to 'enable' better WA5 compatibility * Fully Unicode GUI * Icecast mp3 streaming fixed * WA5 Global Configuration supported * Improved basic and advanced editing * Slightly improved ID3v2.3 support * 32 bit output uses full internal 28 bit representation * Advanced-style Basic formatting for WA2 * Non-Unicode backward compatible for WA2 (not fully tested) * Multi-lingual dialogs (once someone translates!) * Re-designed APE tag support including Unicode
The playback and EQ backend is mostly the same except ported through to C++ and into a class structure. However some things are incomplete, * New Binary editor disabled * EQU2 tag editing and writing disabled
Winamp 5.52 * Improved: Better Unicode filename support for enc_*.dll audio encoders * Improved: [ml_transcode] Unicode filename support * Improved: [in_mp3] APEv2 tag support * Improved: [in_flac] Support for reading/writing BPM metadata * Improved: [nde] Optimized for faster mldb query results * Improved: [vis_milk2] Pixel shaders now work on onboard Intel graphics chips * Fixed: Comment field character limitation in Basic Info tab of File Editor * Fixed: Playback Thread Priority middle setting resets to Lowest * Fixed: [in_mp3] Ultravox streaming metadata stack overflow (Thanks: Secunia) * Fixed: [in_mp4] Crash when attempting to play non-existent files * Fixed: [in_vorbis] Crash when clearing existing metadata fields in File Info * Fixed: [in_wave] Transcoding of floating point WAV files * Fixed: [ml_transcode] Memory leaks * Misc: More miscellaneous general tweaks and improvements * Updated: Bento skin #118