RB.RhythmDB::entry-extra-metadata-request

def callback(rhythm_db, entry, user_param1, ...)

This signal is emitted to allow extra (transient) metadata to be supplied for the given entry. The detail of the signal invocation describes the specific metadata value being requested. If the object handling the signal can provide the requested item, but it isn't immediately available, it can initiate an attempt to retrieve it. If successful, it would call @rhythmdb_emit_entry_extra_metadata_notify when the metadata is available.

rhythm_db :

instance of RB.RhythmDB that is emitting the signal

entry :

the RB.RhythmDBEntry for which extra metadata is being requested

user_param1 :

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

... :

additional user parameters (if any)