2.25.3
- Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
- Fixed missing info reload when changing stream via toolbar dropdown.
- Workaround for stuck visualizations if playback ends while foobar2000 is invisible.
- Fixed LD &ELD AAC not being reliably sent to alternate packet decoders.
- Fixed Decoding Speed Test not remembering last used DSP chain.
- Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
- Fixed bad interaction between WebDAV filesystem and media library.
- Workaround for foo_tags stuck info issue.
- Workaround for WAV headers claiming zero length.
- Fixed File Operations link vs portable relative paths.
|
|
|
|
|
2.25.2
-
Workaround for "database is readonly" crash.
-
Fixed bad interaction of TAK album art reader with decoder merit management.
-
Enabled album art reading & editing for: AC3/EAC3, DTS.
-
RTSP appears no longer supported by Microsoft WMA runtime - made fail with correct message.
-
Increased size limit for cover pictures embedded in MP4/M4A files or APE tags to 64MB; made refuse to write covers too large for foobar2000 to read back.
-
Made MP4/M4A publisher field recognized.
-
Fixed false errors when seeking in Matroska/FLAC with "verify integrity of played files".
-
Made odd-sized covers rendered with correct aspect ratio in Properties dialog.
-
Matroska seeking/chapters fixes:
-
Fixed seeking accuracy regression introduced in 2.24.
-
Verifier no longer complains about decoded vs reported duration mismatch on affected files (did in pre-2.24).
-
Fixed a bug causing various window positions not to be restored if too close to screen edges.
-
Suppressed flushing of pending visualization data when only running visualization momentarily disappears, fixes visualization going blank when resizing window with just one visualization running.
-
Fixed issues with implicit resampling (WASAPI shared) vs low latency in smooth seeking mode.
-
When doing both implicit resampling and channel remapping, do it in order that costs less CPU (resample then upmix, or downmix then resample).
-
Console now sanitizes bad UTF-8 in received text instead of going off the rails.
-
Fixed a bug that made files where tag reading fails impossible to add to playlist.
-
Fixed glitches in playback error log on Wine.
-
Fixed incorrect handling of non-alphanumeric characters in network passwords.
|
2.25.1
-
Fixed some list control styles not drawing background correctly.
-
Fixed Monkey's Audio seeking bugs - reverted Monkey's Audio library to version 10.93, same as in foobar2000 v2.24 series.
-
Fixed a rare bug causing unwanted changes in titles when editing attached pictures on M4A files containing valid chapter list but with just one chapter.
-
Fixed Ogg FLAC tagging bug that caused metadata to disappear if writing pictures.
-
Made Ogg FLAC tag writer refuse to write pictures too large to fit size permitted by the specification.
-
Internet Radio dialog fixed missing tab texture in light mode.
-
Suppressed UPnP initialization if foobar2000 is invoked by installer.
|
2.25
-
Built-in UPnP media renderer, both client (play to another device) and server (be controlled by another device).
-
Other foobar2000 instances on your local network, with UPnP remote control feature active, will be listed as output devices.
-
foobar2000-to-foobar2000 playback shows tags with album covers on the other end, using Ogg FLAC as stream container.
-
Media Library improvements, most notably:
-
Can natively index FTP/WebDAV/SMB network shares.
-
Improved response to enabling/disabling/installing/uninstalling decoders - only reloads info from affected music files.
-
Codecs, most notably:
-
FFmpeg updated to 8.0, added native support for xHE-AAC decoding.
-
Rewritten Ogg FLAC tag handling, properly implemented embedded album art.
-
Fixed ReplayGain tags not being saved in multichapter Ogg/Opus files.
-
Portable install improvements
-
Changed the way relative paths are handled, so cached tags are no longer forgotten after relaunching from a different path.
-
Made possible so specify no-cover pics as relative path to install location.
-
Converter:
-
Enabled RF64 writing.
-
Fixed Converter failing to function until foobar2000 restart after removal of %TEMP%\foo_converter.
-
Other
-
Added preferences page for network share credentials so you don't have to place them in URLs anymore.
-
Made editing DSP settings momentarily lower output latency to make DSPs appear more responsive.
-
Fixed Properties 'rewrite tags' not working if nothing has been edited.
-
Installer is now hi-DPI friendly.
-
Made system file dialogs invoked out-of-process, to avoid stability issues.
-
See release notes for full list of changes.
|
2.24.6
-
Fixed excessive memory usage of visualizations in certain conditions.
-
Restored old behavior of M3U loader, local playlists referencing internet radio can again specify station names.
-
Improved compatibility with AAC radio streams that mix different metadata encoding types.
-
Made HTTP folders possible to load again.
-
Fixed erratic behavior when seeking back from near end of track.
-
Fixed safe mode (triggered after app crash) failing to start up.
-
Made respect embedded color profiles of JPEG & PNG album covers.
-
Fixed WASAPI shared mode audio stream format negotation bug.
|
2.24.5
- Changed mapping of channels when playing 7.1 material on 5.1-rear setup; side channels no longer play on front+rear in such scenario.
- Fixed incorrect handling of quotation marks in certain search queries.
- Cleaned up error handling of Album List & ReFacets autoplaylist creation; no autoplaylist is created if entered search pattern isn't valid.
|
2.24.4
- Fixed multiple configuration file handling bugs.
- Fixed setlocale() misuse breaking specific components after using Converter.
- Additional safeguards against mixing program files from different incompatible foobar2000 versions.
- Fixed foobar2000 v2.0 regression mangling multi line Album List patterns.
|
2.24.3
- Fixed a bug that caused HLS radio streams to start playing past segments instead of current live segment.
- Dark mode: fixed checkboxes not being drawn correctly with specific custom themes.
- Dark mode: fixed specific icons being drawn in wrong size.
- Fixed incorrect seeking in chained Ogg streams.
- Fixed specific instances of crashing with malformed configuration data.
|
2.24.2
- FLAC/WavPack/Monkey decoder update.
- Fixed Album List crash on specific patterns or too many nested folders.
- Made certain low-latency output configurations stutter less.
- Updated Visual C++ runtime.
- Installer now code-signed with Illustrate certificate.
|
2.24.1
- Fixed 2.24 regression causing certain visualizations, most notably VST adapter, to be jumpy.
- Corrected some cases of unnecessary UI flickering on resize/redraw.
- Made "sanitize tags" command respect "preserve file times" option.
|