From: Gilbok Lee Date: Thu, 4 Jul 2019 08:03:21 +0000 (+0900) Subject: [0.6.197] Adjusting enough retries amount for souphttpsrc. X-Git-Tag: submit/tizen/20190705.041759^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F79%2F209279%2F3;p=platform%2Fcore%2Fmultimedia%2Flibmm-player.git [0.6.197] Adjusting enough retries amount for souphttpsrc. - this avoids getting NOT_SUPPORTED_FILE error during mp3 http streaming playback. Change-Id: I7b7b03553c9a72ad31decb377318f0957d482442 --- diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index 91dd001..82c0f92 100644 --- a/packaging/libmm-player.spec +++ b/packaging/libmm-player.spec @@ -1,6 +1,6 @@ Name: libmm-player Summary: Multimedia Framework Player Library -Version: 0.6.196 +Version: 0.6.197 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_player_gst.c b/src/mm_player_gst.c index 9b1d4ca..205c1cf 100644 --- a/src/mm_player_gst.c +++ b/src/mm_player_gst.c @@ -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))) {