BriskPlayer

Things to come

September 23 , 2026

I’m still working out on the briskplayer stuff, unifying the skin stuff to be able to utilize the BPSkin format, a zip format that is mainly used in the playlist skin (which hasn’t been utilized for changing even the playlist…

What’s coming up with BriskPlayer?

September 12 , 2026

So I’ve been working off and on BriskPlayer. There was a security fix that didn’t really affect the app much, due to how playlist skins are essentially just loaded from memory, no way of changing it unless brisk was recompiled,…

Brisk with a side of rust!

June 20 , 2026

So I’ve been working on some memory safety in BriskPlayer, with C, while it can be run efficiently, does come with some downsides, memory management if not done proper can run afoul, have buffer overflows etc. So I’ve been working…

BriskPlayer 3.0.3

April 18 , 2026

So BriskPlayer 3.0.3, I honestly though that BriskPlayer 3.0.2 would have been final for the next little while, but I went and dived back into the source code, looked at some potential vulnerabilities, especially with the zip code, some general…

What’s to come to BriskPlayer 3.0.2

January 16 , 2026

So there’s a few things I’ve been working on BriskPlayer 3.0.2 Lazy docking of windows, give that winamp snapping and docking that most people enjoy Bake in the rest of the CoolPlayer+ skin that neorame designed so that you can…

BriskPlayer 3.0.0 Final Released

December 08 , 2025

BriskPlayer v3.0.0 Changelog New Features Enhanced internationalization support with gettext integration Dynamic language switching support Added language enumeration functionality Thread-safe translation system using C23 thread-local storage Windows XP Compatibility Added dynamic loading for Vista+ locale APIs (GetUserDefaultLocaleName, LocaleNameToLCID) Implemented XP…