Foobar2000:Development:SDK 2023-02-22 Release Notes

From Hydrogenaudio Knowledgebase


Overview

foobar2000 v2.0 SDK update with latest bug fixes and documentation updates.

This SDK, while retaining the ability to build components for v1.5 & v1.6 series, allows you to utilize all features of foobar2000 v2.0 series.

Changes since last update

  • PFC: Clarified pfc::remove_if_t<>().
  • Helpers: Fixed bad behavior of cfg_objList<> when targetting foobar2000 v2.0+, related to pfc::remove_if_t<>().
  • SDK: playlist_loader helpers hardened against odd conditions causing a stack overflow.
  • SDK: Updated fb2k::configStore documentation for recently changed behaviors.
  • SDK: Additional audio_chunk channel mask definitions.
  • libPPUI: Dark Mode implementation updated: fixed tri-state checkboxes, added WTL CHyperLink replacement.
  • libPPUI: Removed CStaticThemed & CStaticMainInstruction, they're incompatible with Dark Mode.