diff -ur gst-plugins-base-1.2.3/gst-libs/gst/tag/gstid3tag.c gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/gstid3tag.c
--- gst-plugins-base-1.2.3/gst-libs/gst/tag/gstid3tag.c	2013-09-24 06:04:27.000000000 -0700
+++ gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/gstid3tag.c	2014-02-26 15:24:30.495380697 -0800
@@ -171,7 +171,13 @@
    * into TXXX frames; the first one comes from a musicbrainz wiki 'proposed
    * tags' page, the second one is analogue to the vorbis/ape/flac tag. */
   {GST_TAG_CDDA_CDDB_DISCID, "TXXX|discid"},
-  {GST_TAG_CDDA_CDDB_DISCID, "TXXX|CDDB DiscID"}
+  {GST_TAG_CDDA_CDDB_DISCID, "TXXX|CDDB DiscID"},
+  /* the following three are made up, popular application AFAIK does not
+   * exist but they are potentially useful to me, the guy who made them up
+   * -- Alice Wonder */
+  {GST_TAG_PODCAST, "TXXX|podcast"},
+  {GST_TAG_EPISODE, "TXXX|episode"},
+  {GST_TAG_RSSFEED, "WXXX|rssfeed"}
 };
 
 /**
diff -ur gst-plugins-base-1.2.3/gst-libs/gst/tag/gstvorbistag.c gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/gstvorbistag.c
--- gst-plugins-base-1.2.3/gst-libs/gst/tag/gstvorbistag.c	2013-12-17 03:21:17.000000000 -0800
+++ gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/gstvorbistag.c	2014-02-26 14:40:09.096658918 -0800
@@ -91,6 +91,9 @@
   {GST_TAG_ALBUM_ARTIST, "ALBUM ARTIST"},
   {GST_TAG_ALBUM_ARTIST_SORTNAME, "ALBUMARTISTSORT"},
   {GST_TAG_ALBUM_ARTIST_SORTNAME, "ALBUMARTISTSORTORDER"},
+  {GST_TAG_PODCAST, "PODCAST"},
+  {GST_TAG_EPISODE, "EPISODE"},
+  {GST_TAG_RSSFEED, "RSSFEED"},
   {GST_TAG_LANGUAGE_CODE, "LANGUAGE"},
   {GST_TAG_CDDA_MUSICBRAINZ_DISCID, "MUSICBRAINZ_DISCID"},
   {GST_TAG_CDDA_CDDB_DISCID, "DISCID"},
diff -ur gst-plugins-base-1.2.3/gst-libs/gst/tag/tag.h gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/tag.h
--- gst-plugins-base-1.2.3/gst-libs/gst/tag/tag.h	2013-09-24 06:04:27.000000000 -0700
+++ gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/tag.h	2014-02-26 15:06:27.514099651 -0800
@@ -63,6 +63,25 @@
 #define GST_TAG_MUSICBRAINZ_TRMID	"musicbrainz-trmid"
 
 /**
+ * GST_TAG_PODCAST:
+ *
+ * name of the podcast this data is part of (string)
+ */
+#define GST_TAG_PODCAST                 "podcast"
+/**
+ * GST_TAG_EPISODE:
+ *
+ * episode designation for this data (string)
+ */
+#define GST_TAG_EPISODE                 "episode"
+/**
+ * GST_TAG_RSSFEED:
+ *
+ * URI of RSS feed that references this data (string)
+ */
+#define GST_TAG_RSSFEED                 "rssfeed"
+
+/**
  * GST_TAG_CMML_STREAM:
  *
  * Annodex CMML stream element tag
diff -ur gst-plugins-base-1.2.3/gst-libs/gst/tag/tags.c gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/tags.c
--- gst-plugins-base-1.2.3/gst-libs/gst/tag/tags.c	2013-09-24 06:04:27.000000000 -0700
+++ gst-plugins-base-1.2.3-alice/gst-libs/gst/tag/tags.c	2014-02-26 16:07:12.054270718 -0800
@@ -87,6 +87,14 @@
   gst_tag_register_static (GST_TAG_MUSICBRAINZ_TRMID, GST_TAG_FLAG_META,
       G_TYPE_STRING, _("track TRM ID"), _("MusicBrainz TRM ID"), NULL);
 
+  /* podcast tags */
+  gst_tag_register_static (GST_TAG_PODCAST, GST_TAG_FLAG_META,
+      G_TYPE_STRING, _("podcast"), _("Name of podcast that references this data"), gst_tag_merge_use_first);
+  gst_tag_register_static (GST_TAG_EPISODE, GST_TAG_FLAG_META,
+      G_TYPE_STRING, _("episode"), _("Episode designation for this data"), gst_tag_merge_use_first);
+  gst_tag_register_static (GST_TAG_RSSFEED, GST_TAG_FLAG_META,
+      G_TYPE_STRING, _("rssfeed"), _("URI of RSS feed that contains this data"), gst_tag_merge_use_first);
+
   /* CDDA tags */
   gst_tag_register_static (GST_TAG_CDDA_CDDB_DISCID, GST_TAG_FLAG_META,
       G_TYPE_STRING, "discid", "CDDB discid for metadata retrieval",
diff -ur gst-plugins-base-1.2.3/tests/check/libs/tag.c gst-plugins-base-1.2.3-alice/tests/check/libs/tag.c
--- gst-plugins-base-1.2.3/tests/check/libs/tag.c	2013-09-24 06:04:27.000000000 -0700
+++ gst-plugins-base-1.2.3-alice/tests/check/libs/tag.c	2014-02-26 16:24:08.492336434 -0800
@@ -244,6 +244,9 @@
   gst_vorbis_tag_add (list, "LOCATION", "Bristol, UK");
   gst_vorbis_tag_add (list, "ORGANIZATION", "Orgoo");
   gst_vorbis_tag_add (list, "GENRE", "Goo");
+  gst_vorbis_tag_add (list, "PODCAST", "Foo Famous Podcast");
+  gst_vorbis_tag_add (list, "EPISODE", "S7E19");
+  gst_vorbis_tag_add (list, "RSSFEED", "http://example.net/test.rss");
   gst_vorbis_tag_add (list, "CONTACT", "Coo");
   gst_vorbis_tag_add (list, "COMMENT", "Stroodle is good");
   gst_vorbis_tag_add (list, "COMMENT", "Peroxysulfid stroodles the brain");
@@ -266,6 +269,9 @@
   ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_GEO_LOCATION_NAME, "Bristol, UK");
   ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_ORGANIZATION, "Orgoo");
   ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_GENRE, "Goo");
+  ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_PODCAST, "Foo Famous Podcast");
+  ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_EPISODE, "S7E19");
+  ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_RSSFEED, "http://example.net/test.rss");
   ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_CONTACT, "Coo");
   ASSERT_TAG_LIST_HAS_STRING (list, GST_TAG_COMMENT,
       "Peroxysulfid stroodles the brain");
