diff options
author | Sumaid <sumaidsyed@gmail.com> | 2019-05-22 14:26:42 +0530 |
---|---|---|
committer | Sumaid Syed <sumaidsyed@gmail.com> | 2019-07-08 16:31:34 +0530 |
commit | 8718458dc706dcf4763a4ae9ac9cefb201b95cd0 (patch) | |
tree | efe0be530f52723d97660a88d34f7b9a750ecde1 /gst-libs/gst/tag/tag.h | |
parent | 3a53ec066b89fbffd6dd5ff6ef770efe53786887 (diff) |
tag: Repair support for MusicBrainz IDs
Add missing release group ID and track ID
Mapping Followed:
https://picard.musicbrainz.org/docs/mappings/
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/612
Diffstat (limited to 'gst-libs/gst/tag/tag.h')
-rw-r--r-- | gst-libs/gst/tag/tag.h | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/gst-libs/gst/tag/tag.h b/gst-libs/gst/tag/tag.h index 1e2eec4ea..749705e8c 100644 --- a/gst-libs/gst/tag/tag.h +++ b/gst-libs/gst/tag/tag.h @@ -58,6 +58,18 @@ G_BEGIN_DECLS */ #define GST_TAG_MUSICBRAINZ_ALBUMARTISTID "musicbrainz-albumartistid" /** + * GST_TAG_MUSICBRAINZ_RELEASEGROUPID: + * + * MusicBrainz Release Group ID + */ +#define GST_TAG_MUSICBRAINZ_RELEASEGROUPID "musicbrainz-releasegroupid" +/** + * GST_TAG_MUSICBRAINZ_RELEASETRACKID: + * + * MusicBrainz Release Track ID + */ +#define GST_TAG_MUSICBRAINZ_RELEASETRACKID "musicbrainz-releasetrackid" +/** * GST_TAG_MUSICBRAINZ_TRMID: * * MusicBrainz track TRM ID @@ -431,12 +443,12 @@ GST_TAG_API const gchar * gst_tag_to_vorbis_tag (const gchar * gst_tag); GST_TAG_API -void gst_vorbis_tag_add (GstTagList * list, - const gchar * tag, +void gst_vorbis_tag_add (GstTagList * list, + const gchar * tag, const gchar * value); GST_TAG_API -GList * gst_tag_to_vorbis_comments (const GstTagList * list, +GList * gst_tag_to_vorbis_comments (const GstTagList * list, const gchar * tag); /* functions to convert GstBuffers with vorbiscomment contents to GstTagLists and back */ |