totem-pl-parser r281 - in trunk: . plparse



Author: hadess
Date: Tue Jan 13 11:34:39 2009
New Revision: 281
URL: http://svn.gnome.org/viewvc/totem-pl-parser?rev=281&view=rev

Log:
2009-01-13  Bastien Nocera  <hadess hadess net>

	* plparse/totem-pl-parser-smil.c (parse_smil_entry):
	* plparse/totem-pl-parser.c: Patch from Sandor Pinter
	to add support for WPL playlists (Closes: #567142)



Modified:
   trunk/ChangeLog
   trunk/plparse/totem-pl-parser-smil.c
   trunk/plparse/totem-pl-parser.c

Modified: trunk/plparse/totem-pl-parser-smil.c
==============================================================================
--- trunk/plparse/totem-pl-parser-smil.c	(original)
+++ trunk/plparse/totem-pl-parser-smil.c	Tue Jan 13 11:34:39 2009
@@ -61,7 +61,9 @@
 			continue;
 
 		/* ENTRY should only have one ref and one title nodes */
-		if (g_ascii_strcasecmp (node->name, "video") == 0 || g_ascii_strcasecmp (node->name, "audio") == 0) {
+		if (g_ascii_strcasecmp (node->name, "video") == 0 
+                    || g_ascii_strcasecmp (node->name, "audio") == 0
+                    || g_ascii_strcasecmp (node->name, "media") == 0) {
 			uri = xml_parser_get_property (node, "src");
 			title = xml_parser_get_property (node, "title");
 			author = xml_parser_get_property (node, "author");

Modified: trunk/plparse/totem-pl-parser.c
==============================================================================
--- trunk/plparse/totem-pl-parser.c	(original)
+++ trunk/plparse/totem-pl-parser.c	Tue Jan 13 11:34:39 2009
@@ -166,6 +166,7 @@
 	PLAYLIST_TYPE ("audio/x-scpls", totem_pl_parser_add_pls, NULL, FALSE),
 	PLAYLIST_TYPE ("application/x-smil", totem_pl_parser_add_smil, NULL, FALSE),
 	PLAYLIST_TYPE ("application/smil", totem_pl_parser_add_smil, NULL, FALSE),
+	PLAYLIST_TYPE ("application/vnd.ms-wpl", totem_pl_parser_add_smil, NULL, FALSE),
 	PLAYLIST_TYPE ("video/x-ms-wvx", totem_pl_parser_add_asx, NULL, FALSE),
 	PLAYLIST_TYPE ("audio/x-ms-wax", totem_pl_parser_add_asx, NULL, FALSE),
 	PLAYLIST_TYPE ("application/xspf+xml", totem_pl_parser_add_xspf, NULL, FALSE),



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]