[0.6.197] Adjusting enough retries amount for souphttpsrc.
[platform/core/multimedia/libmm-player.git] / src / mm_player_gst.c
index 9b1d4ca..205c1cf 100644 (file)
@@ -2739,6 +2739,7 @@ __mmplayer_gst_make_rtsp_src(mmplayer_t *player)
 static GstElement *
 __mmplayer_gst_make_http_src(mmplayer_t *player)
 {
+#define MAX_RETRY_COUNT 10
        GstElement *element = NULL;
        MMHandleType attrs = 0;
        gchar *user_agent, *cookies, **cookie_list;
@@ -2779,7 +2780,8 @@ __mmplayer_gst_make_http_src(mmplayer_t *player)
 
        /* setting property to streaming source */
        g_object_set(G_OBJECT(element), "location", player->profile.uri,
-                               "timeout", http_timeout, "blocksize", (unsigned long)(64 * 1024), NULL);
+                               "timeout", http_timeout, "blocksize", (unsigned long)(64 * 1024),
+                               "retries", MAX_RETRY_COUNT, NULL);
 
        /* parsing cookies */
        if ((cookie_list = _mmplayer_get_cookie_list((const char *)cookies))) {