[N_SE-36752] Fix error posting from souphttsrc when normal case. accepted/tizen/20130610.170142 submit/tizen/20130610.173232
authorJeon Hee Chul <heechul.jeon@samsung.com>
Thu, 2 May 2013 09:45:25 +0000 (18:45 +0900)
committerJeon Hee Chul <heechul.jeon@samsung.com>
Thu, 2 May 2013 09:45:25 +0000 (18:45 +0900)
Change-Id: I453e359d4618066f8e121c178fd0473d737cd2aa

ext/soup/gstsouphttpsrc.c
packaging/gst-plugins-good.spec

index 907cd13..c13cbbf 100755 (executable)
@@ -1094,10 +1094,13 @@ gst_soup_http_src_finished_cb (SoupMessage * msg, GstSoupHTTPSrc * src)
     src->ret = GST_FLOW_CUSTOM_ERROR;
   } else if (G_UNLIKELY (src->session_io_status !=
           GST_SOUP_HTTP_SRC_SESSION_IO_STATUS_RUNNING)) {
-    /* FIXME: reason_phrase is not translated, add proper error message */
-    GST_ELEMENT_ERROR (src, RESOURCE, NOT_FOUND,
-        ("%s", msg->reason_phrase),
-        ("libsoup status code %d", msg->status_code));
+
+    if (msg->status_code != SOUP_STATUS_OK){
+      /* FIXME: reason_phrase is not translated, add proper error message */
+      GST_ELEMENT_ERROR (src, RESOURCE, NOT_FOUND,
+          ("%s", msg->reason_phrase),
+          ("libsoup status code %d", msg->status_code));
+    }
   }
   if (src->loop)
     g_main_loop_quit (src->loop);
index ca5c58e..8171ee2 100644 (file)
@@ -1,7 +1,7 @@
 #sbs-git:slp/pkgs/g/gst-plugins-good0.10 gst-plugins-good 0.10.31 6e8625ba6fe94fb9d09e6c3be220b54ffaa01273
 Name:       gst-plugins-good
 Summary:    GStreamer plugins from the "good" set
-Version:    0.10.31
+Version:    0.10.32
 Release:    26
 Group:      Applications/Multimedia
 License:    LGPLv2+