keifufu wrote: ↑May 11th, 2023, 2:07 pm
NowPlaying directly communicates with the supported players which means all of them have their own specific implementation in NowPlaying.
The windows API I'm using was introduced in Windows 10 called "Global Media Control".
A good indication of if the app supports it is whether or not it shows up in the win10 volume dialogue, or the win11 control center.
Outdated players like winamp, which don't have official support for this API tend to have community plugins for it.
Thanks, that helped - I managed to find not one, but two such plugins ("outdated" as it is, Winamp still works with everything, it seems - something that cannot be said of the so called "modern" players). The first plugin is
here, the second one is
here. At first I thought they didn't work since I put them in the
C:\Users\[User]\AppData\Roaming\Winamp\Plugins folder, but once I put them in the
Plugins folder from the installation folder, stuff began to show up:
WebNowPlaying 2.0 Winamp.jpg
Had to disable "default multimedia key support" from
Options / Preferences / General Preferences / Global Hotkeys in Winamp to avoid taking multimedia keys like play / pause twice (once for Winamp's own system, once for the
System Media Transport Controls plugin above), and all I tested bar the position and duration of the track worked. I remember seeing the position / duration issue discussed somewhere, but can't remember where. Any solution to that?
Other than the above little detail, I'm glad it works with Winamp.
P.S. Before testing, I installed the 5.92 version of Winamp released 20 days ago just to be "up to date", but I'm sure it'll work with my older 5.8 beta version too.
You do not have the required permissions to view the files attached to this post.