From: Gilbok Lee Date: Tue, 17 Apr 2018 10:42:10 +0000 (+0900) Subject: [0.6.105] didn't use-buffering in multiqueue when player is pd mode X-Git-Tag: submit/tizen/20180419.035601^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b829bca8849d92b44b39e9f3264d1180c908c233;p=platform%2Fcore%2Fmultimedia%2Flibmm-player.git [0.6.105] didn't use-buffering in multiqueue when player is pd mode The buffering message is also posted in the multiqueue. Change-Id: I892c0c331d03caf90704eaf90ae40fba34c0852f --- diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index 8fdd010..bab2fef 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.104 +Version: 0.6.105 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c index c73fd17..6ecefc8 100755 --- a/src/mm_player_priv.c +++ b/src/mm_player_priv.c @@ -11187,8 +11187,9 @@ __mmplayer_gst_element_added(GstElement *bin, GstElement *element, gpointer data player->pipeline->mainbin[MMPLAYER_M_DEMUXED_S_BUFFER].id = MMPLAYER_M_DEMUXED_S_BUFFER; player->pipeline->mainbin[MMPLAYER_M_DEMUXED_S_BUFFER].gst = element; - if ((MMPLAYER_IS_HTTP_STREAMING(player)) || - (MMPLAYER_IS_HTTP_LIVE_STREAMING(player))) { + if (!MMPLAYER_IS_HTTP_PD(player) && + ((MMPLAYER_IS_HTTP_STREAMING(player)) || + (MMPLAYER_IS_HTTP_LIVE_STREAMING(player)))) { /* in case of multiqueue, max bytes size is defined with fixed value in mm_player_streaming.h*/ __mm_player_streaming_set_multiqueue(player->streamer, element,