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:
RhythmDBEntry
The
RhythmDBEntry
for which to gather metadata.The data is owned by the caller of the function. data
-
Type:
RBStringValueMap
A
RBStringValueMap
to hold the gathered metadata.The data is owned by the caller of the function.