[totem-pl-parser] lib: Report "unsupported" errors from quvi



commit 39bf6f4d06415fe2e51feaa575f2a592da4a8f3b
Author: Bastien Nocera <hadess hadess net>
Date:   Mon May 28 12:53:13 2012 +0100

    lib: Report "unsupported" errors from quvi

 plparse/totem-pl-parser-videosite.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/plparse/totem-pl-parser-videosite.c b/plparse/totem-pl-parser-videosite.c
index 4d08e4d..44b353b 100644
--- a/plparse/totem-pl-parser-videosite.c
+++ b/plparse/totem-pl-parser-videosite.c
@@ -99,11 +99,12 @@ totem_pl_parser_add_videosite (TotemPlParser *parser,
 	uri = g_file_get_uri (file);
 	rc = quvi_parse(handle, uri, &v);
 	if (rc != QUVI_OK) {
-		if (totem_pl_parser_is_debugging_enabled (parser)) {
+		if (totem_pl_parser_is_debugging_enabled (parser))
 			g_print ("quvi_parse for '%s' returned %d\n", uri, rc);
-		}
 		g_free (uri);
 		quvi_close (&handle);
+		if (rc == QUVI_NOSUPPORT)
+			return TOTEM_PL_PARSER_RESULT_UNHANDLED;
 		return TOTEM_PL_PARSER_RESULT_ERROR;
 	}
 



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