RB.ShellPlayer::playing-song-property-changed

def callback(shell_player, uri, property, old, newvalue, user_param1, ...)

Emitted when a property of the playing database entry changes.

shell_player :

instance of RB.ShellPlayer that is emitting the signal

uri :

the URI of the playing entry

property :

the name of the property that changed

old :

the previous value for the property

newvalue :

the new value of the property

user_param1 :

first user parameter (if any) specified with the connect() method

... :

additional user parameters (if any)