foobar2000 - Updates

Begonnen von wallawalla, 23. April 2006, 08:22:12

Vorheriges Thema - Nächstes Thema

grimes

foobar2000 v2.0 beta 10
2022-09-23

ZitatFixed Ogg seeking regressions from the previous beta.
Made column order correctly remembered per-playlist.
libFLAC 1.4.1.
Rewritten asymmetric library search feature.
Library search speed optimizations, made more queries utilize search index.
Restored multi-folder-selection for "add folder".

grimes

foobar2000 v2.0 beta 11
2022-10-06

ZitatFixed incorrect MD5 verification of 32-bit FLAC files.
Fixed non-decoding of DTSHD files.
Added option to override DRC behavior on AC-3 audio.
Various crash bugs fixed.

grimes

foobar2000 v2.0 beta 12
2022-10-12

ZitatImproved behavior when watched library folders are on temporarily unavailable network shares.
Fixed audio glitching on screen resolution change in certain configurations.
Improved exclusive output behavior with uncommon channel layouts, 4.1/5.0 would not play on a device expecting 5.1-side.
Fixed failure to read specific odd FPL files.

grimes

foobar2000 v1.6.13
2022-10-17

ZitatMaintenance release with changes backported from 2.0 series.Fixed an issue that caused audio stutters during screen resolution change in some configurations.Fixed incorrect behavior of exclusive mode output when playing files with uncommon channel layout.Fixed incorrect handling of M4A itunescompilation=0.libFLAC 1.4.1, made possible to decode 32 bits per sample FLAC file.WavPack 5.5.0.Compiled with Visual Studio 2022.

grimes

foobar2000 v2.0 beta 13
2022-11-16

ZitatFixed poor search performance with asymmetric search enabled.
Fixed dark mode in Converter overwrite prompt.
Reverted visualisations to GDI rendering by default. Use advanced preferences toggle to enable D2D. Too many systems fail at D2D rendering.
Mitigated media indexing crash on Wine by cutting down use of std::current_exception() / std::rethrow_exception().
libFLAC & zlib update.
Channel mask display fixes.
Fixed wrong length reporting in Binary Comparator.
No longer reports FLAC files with ID3 tags as corrupted.
Workarounds for poor performance of metadb_index operations compared to v1.x series (affects third party components only).
Programming interface extensions for components:
Made possible to apply DSP config changes without reinitializing affected DSPs.
Allowed DSPs to manipulate their shown name depending on preset data.
Addded non-blocking DSP configuration popups.
Added library_manager_v5 with extra status info methods (new SDK needed to utilize).

grimes

foobar2000 v1.6.14
2022-11-23

ZitatMaintenance release with changes backported from 2.0 series.
Made possible to apply DSP config changes without reinitializing affected DSPs.
Allowed DSPs to manipulate their shown name depending on preset data.
libFLAC 1.4.2, made possible to decode 32 bits per sample FLAC file.
Worked around FLAC files with ID3 tags being reported as corrupted by new libFLAC.
zlib 1.2.13.
Added mitigations for apparent random crash on Wine (less C++ exceptions thrown when dealing with media indexing errors).

grimes

foobar2000 v2.0 beta 14
2022-11-30

ZitatEnabled search indexing of file paths by default.
Because this somewhat affects performance and some people just don't care, an advanced option to turn it off has been added.
WavPack library update.
More compatible reading of exotic AIFF files.
Fixed a very old bug in 8-bit AU writer.
Added sanitization of internet radio metadata as certain station was serving nonsensical sample rate info.
Improved compatibility with MP4 files made with yt-dlp.
Improved compatibility with stripped down Windows 10 distributions.

grimes

foobar2000 v2.0 beta 15
2022-12-01

ZitatFixed various library search expression handling bugs.
Made FLAC tag updater remove ID3v2 garbage prefixing FLAC stream.
Made ERROR_BAD_LENGTH condition crash to debug specific network share compatibility issue.
Made MP3 reader report MP3 frame count not matching Xing/LAME header info when verifying integrity.

grimes

foobar2000 v2.0 beta 16
2022-12-03

ZitatImproved compatibility with network shares - worked around specific server refusing GetFileInformationByHandle() resulting in previous foobar2000 v2.0 betas being unable to play or index media from such.
More search regression fixes.
Fixed missing ES_AUTOHSCROLL in ReFacets search box - was limiting length of typed search pattern to size of the editbox.
Added lock toggle to Default UI splitter.
Rating field handling fixes - %rating% now looks up rating meta if no rating is present in the database.
Reverted larger font in Properties tabs as everyone seems to hate it.
Fixed 64-bit setup being unable to close running foobar2000 instance before updating.
Fixed archive content being invisible in Album List's folders view, possibly in other components too (library_manager::get_relative_path).

grimes

foobar2000 v2.0 beta 17
2022-12-09

Zitatlibvorbis is once again used for decoding Vorbis format instead of FFmpeg, as some rare files continue to cause compatibility issues.
Default Playlist View: Fixed column size remembering bugs.
Updated Properties / Automatically Fill Values logic, better results if searched pattern appears more than once.
Fixed missing quotation mark recognition in new library search system.
Fixed bad import of old foo_playcount ratings (0.5 added), made first run clean up existing database and badly imported values from the old version.
Fixed Console not obeying color settings.

grimes

foobar2000 v2.0 beta 18
2022-12-21

ZitatMade all track info cached in memory like it was in old foobar2000 versions. The performance loss from keeping all info in SQLite only was not acceptable.
Rewritten search index. If you find a case where new foobar2000 search is slower than 1.x series, please let us know.
Removed internal playback statistics, made Playback Statistics component (foo_playcount) operational again. First run of new foo_playcount imports foobar2000 v2.0 beta database back.
64-bit version no longer moves user-components folder to user-components-x64 on first run.
Fixed playback of 8-channel Vorbis, beta 17 regression.

grimes


grimes

foobar2000 v2.0 beta 20
2022-12-29

ZitatAdded "low memory mode" in 32-bit build, restoring pre-beta18 style tag caching semantics.
Located in advanced preferences / general.
If foobar2000 cannot start up due to memory usage, it can be emergency-enabled by putting "enable_low_mem_mode" file in the profile folder.
Misc search bug fixes.
Playlist group layout optimizations reverted (no more scrollbar jumping around stupidly), unless in the new low memory mode.
Fixed various RIFF64 WAV reading bugs.
Fixed blank edit menu shown when no items are enabled.

grimes

foobar2000 v2.0 beta 21
2023-01-07

ZitatFixed accidental twin Peak Meters.
Fixed a bug resulting in nonsensical channel mask being passed around.
No longer recreates all DSPs when manually cycling tracks in playlist.
Removed untested code for float16 & float24 audio reading. If you run into actual samples of such files, please let me know.
Worked around ages old problem with external changes to file tags causing loss of foo_playcount data (needs new foo_playcount).
Added 'icon' column in default playlist view.

grimes

foobar2000 v2.0 beta 22
2023-01-10

ZitatFixed total playback time not being remembered since beta 18.
Fixed problems with accessing some non-UTF8-compliant FTP servers.
DSP bug fixes.
Fixed FPL writer regression causing some of written playlists to be unreadable.
Fixed a bug that prevented some internet radio station names from being shown.