When using a Winamp-style output plug-in, is there a way to be notified (or detect) a track change? Typically, Winamp does this by calling close() at the end of each track and open() at the start of the next. However, MB is opening only once at the start of playback.
Also, at the end of a playlist, Winamp check isPlaying() before calling close() to prevent clipping the end of the track. MB is not doing this either. I could go off of the close(0 call, ut falling off the end of the playlist is indistinguishable from the user pressing the stop button, which should immediately stop the audio.