@accepts(RB.RhythmDBEntry, utf8, GObject.Value) @returns(none) def emit_entry_extra_metadata_notify(entry, property_name, metadata)
Emits a signal describing extra metadata for the @entry. The @property_name argument is emitted as the ::detail part of the "entry_extra_metadata_notify" signal and as the 'field' parameter. Handlers can ensure they only get metadata they are interested in by supplying an appropriate ::detail part when connecting to the signal. If handlers are interested in the metadata they should ref or copy the contents of @metadata and unref or free it when they are finished with it.
entry : |
|
property_name : |
the metadata predicate |
metadata : |
a GValue |