Signal
RBRhythmDB::entry-extra-metadata-gather
Declaration
void
entry_extra_metadata_gather (
RhythmDB* self,
RhythmDBEntry* entry,
RBStringValueMap* data,
gpointer user_data
)
Description [src]
Emitted to gather all available extra metadata for a database entry. Handlers for this signal should insert any metadata they can provide into the string-value map. Only immediately available metadata items should be returned. If one or more metadata items is not immediately available, the handler should not initiate an attempt to retrieve them.
| Default handler: The default handler is called after the handlers added via |
Parameters
entry-
Type:
RhythmDBEntryThe
RhythmDBEntryfor which to gather metadata.The data is owned by the caller of the function. data-
Type:
RBStringValueMapA
RBStringValueMapto hold the gathered metadata.The data is owned by the caller of the function.