> What this code mostly does is sending a global notification (as in > cross-application) when VLC's playback state changes. any reason why you're not putting the state in the notification? seems like an obvious thing to add to the user info. certainly no objection to the patch though.