API: add GST_TAG_COMPOSER, fixes #459809.

Original commit message from CVS:
* docs/gst/gstreamer-sections.txt:
* gst/gsttaglist.c:
* gst/gsttaglist.h:
API: add GST_TAG_COMPOSER, fixes #459809.
This commit is contained in:
Tim-Philipp Müller 2007-09-25 18:35:39 +00:00
parent cb36a2e7a5
commit e366375d27
4 changed files with 21 additions and 0 deletions

View file

@ -1,3 +1,10 @@
2007-09-25 Tim-Philipp Müller <tim at centricular dot net>
* docs/gst/gstreamer-sections.txt:
* gst/gsttaglist.c:
* gst/gsttaglist.h:
API: add GST_TAG_COMPOSER, fixes #459809.
2007-09-24 Sebastian Dröge <slomo@circular-chaos.org>
* gst/gstplugin.c:

View file

@ -1839,6 +1839,7 @@ GST_TAG_ISRC
GST_TAG_ORGANIZATION
GST_TAG_COPYRIGHT
GST_TAG_COPYRIGHT_URI
GST_TAG_COMPOSER
GST_TAG_CONTACT
GST_TAG_LICENSE
GST_TAG_LICENSE_URI

View file

@ -174,6 +174,11 @@ _gst_tag_initialize (void)
G_TYPE_STRING,
_("performer"),
_("person(s) performing"), gst_tag_merge_strings_with_comma);
gst_tag_register (GST_TAG_COMPOSER, GST_TAG_FLAG_META,
G_TYPE_STRING,
_("composer"),
_("person(s) who composed the recording"),
gst_tag_merge_strings_with_comma);
gst_tag_register (GST_TAG_DURATION, GST_TAG_FLAG_DECODED,
G_TYPE_UINT64,
_("duration"), _("length in GStreamer time units (nanoseconds)"), NULL);

View file

@ -359,6 +359,14 @@ gboolean gst_tag_list_get_date_index (const GstTagList * list,
* album containing this data (string)
*/
#define GST_TAG_ALBUM "album"
/**
* GST_TAG_COMPOSER:
*
* person(s) who composed the recording (string)
*
* Since: 0.10.15
*/
#define GST_TAG_COMPOSER "composer"
/**
* GST_TAG_DATE:
*