Stefan Huelswitt wrote: > On 23 Jul 2006 Klaus Schmidinger <Klaus.Schmidinger@xxxxxxxxxx> wrote: > >> VDR maintenance patch 1.4.1-2 is now available at > [...] >> This version is binary compatible to the previous version, so plugins >> don't need to be recompiled. > [...] >> - Fixed handling relative volume settings in the call to cStatus::MsgSetVolume() >> (reported by Norbert Wentz). > > I think that this definitely changes compatibility for plugins > using MsgSetVolume() between 1.4.1-1 & 1.4.1-2 (even if it was a > bug, the plugin got the absolute volume value regardless of the > absolute flag up to now, which now needs different handling). > > As there is no way to detect patch level from a preprocessor > symbol, this change should had been reflected in API version. > > (I'm somewhat clueless how I should handle this for mplayer plugin > in a backward compatible way) No problem, I'll increase the APIVERSION for the final release. Just wondering why all the plugins have silently adjusted themselves to the bug for such a long time without anybody saying anything... ;-) Klaus