Commit 44423e8a authored by Adam Miartus's avatar Adam Miartus Committed by Tim-Philipp Müller

taglist: add GST_TAG_CONDUCTOR

This is useful for metadata which explicitely distinguishes
between artist/composer and conductor.

https://bugzilla.gnome.org/show_bug.cgi?id=762450
parent 0f63073c
......@@ -221,6 +221,10 @@ _priv_gst_tag_initialize (void)
_("composer"),
_("person(s) who composed the recording"),
gst_tag_merge_strings_with_comma);
gst_tag_register_static (GST_TAG_CONDUCTOR, GST_TAG_FLAG_META,
G_TYPE_STRING,
_("conductor"),
_("conductor/performer refinement"), gst_tag_merge_strings_with_comma);
gst_tag_register_static (GST_TAG_DURATION, GST_TAG_FLAG_DECODED,
G_TYPE_UINT64,
_("duration"), _("length in GStreamer time units (nanoseconds)"), NULL);
......
......@@ -529,6 +529,14 @@ gst_tag_list_copy (const GstTagList * taglist)
* person(s) who composed the recording (string)
*/
#define GST_TAG_COMPOSER "composer"
/**
* GST_TAG_CONDUCTOR:
*
* conductor/performer refinement (string)
*
* Since: 1.8
*/
#define GST_TAG_CONDUCTOR "conductor"
/**
* GST_TAG_DATE:
*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment