* http://mail.kde.org/pipermail/amarok/2006-May/000090.html
*/
{GST_TAG_BEATS_PER_MINUTE, "BPM"},
+ /* What GStreamer calls encoder ("encoder used to encode this stream") is
+ stored in the vendor string in Vorbis/Theora/Kate and possibly others.
+ The Vorbis comment packet used in those streams uses ENCODER as the name
+ of the encoding program, which GStreamer calls application-name. */
+ {GST_TAG_APPLICATION_NAME, "ENCODER"},
{NULL, NULL}
};
*
* Returns: The corresponding GStreamer tag or NULL if none exists.
*/
-G_CONST_RETURN gchar *
+const gchar *
gst_tag_from_vorbis_tag (const gchar * vorbis_tag)
{
int i = 0;
*
* Returns: The corresponding vorbiscomment tag or NULL if none exists.
*/
-G_CONST_RETURN gchar *
+const gchar *
gst_tag_to_vorbis_tag (const gchar * gst_tag)
{
int i = 0;
* Creates a new tag list that contains the information parsed out of a
* vorbiscomment packet.
*
- * Returns: A #GList of newly-allowcated key=value strings. Free with
+ * Returns: A #GList of newly-allocated key=value strings. Free with
* g_list_foreach (list, (GFunc) g_free, NULL) plus g_list_free (list)
*/
GList *