tag: Add support for ALBUM_ARTIST tag in vorbiscomments and ID3v2 tags
authorJohn Millikin <jmillikin@gmail.com>
Tue, 4 Aug 2009 12:14:53 +0000 (14:14 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 6 Aug 2009 04:43:38 +0000 (06:43 +0200)
Require latest core for this.

Fixes bug #590430.

configure.ac
gst-libs/gst/tag/gstid3tag.c
gst-libs/gst/tag/gstvorbistag.c

index d752101..b818ea6 100644 (file)
@@ -55,7 +55,7 @@ AC_LIBTOOL_WIN32_DLL
 AM_PROG_LIBTOOL
 
 dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.10.23.1
+GST_REQ=0.10.24.1
 
 dnl *** autotools stuff ****
 
index e400894..fc13fb2 100644 (file)
@@ -197,6 +197,7 @@ static const GstTagEntryMatch tag_matches[] = {
   {GST_TAG_ALBUM, "TALB"},
   {GST_TAG_TRACK_NUMBER, "TRCK"},
   {GST_TAG_ARTIST, "TPE1"},
+  {GST_TAG_ALBUM_ARTIST, "TPE2"},
   {GST_TAG_COMPOSER, "TCOM"},
   {GST_TAG_COPYRIGHT, "TCOP"},
   {GST_TAG_COPYRIGHT_URI, "WCOP"},
index f327260..5e1668f 100644 (file)
@@ -83,6 +83,9 @@ static const GstTagEntryMatch tag_matches[] = {
   {GST_TAG_ALBUM_SORTNAME, "ALBUMSORTORDER"},
   {GST_TAG_TITLE_SORTNAME, "TITLESORT"},
   {GST_TAG_TITLE_SORTNAME, "TITLESORTORDER"},
+  {GST_TAG_ALBUM_ARTIST, "ALBUMARTIST"},
+  {GST_TAG_ALBUM_ARTIST_SORTNAME, "ALBUMARTISTSORT"},
+  {GST_TAG_ALBUM_ARTIST_SORTNAME, "ALBUMARTISTSORTORDER"},
   {GST_TAG_LANGUAGE_CODE, "LANGUAGE"},
   {GST_TAG_CDDA_MUSICBRAINZ_DISCID, "MUSICBRAINZ_DISCID"},
   {GST_TAG_CDDA_CDDB_DISCID, "DISCID"},