[0.6.94] didn't use-buffering in multiqueue when player is pd mode 05/176405/1 accepted/tizen/4.0/unified/20180425.062419 submit/tizen_4.0/20180424.071835
authorGilbok Lee <gilbok.lee@samsung.com>
Tue, 17 Apr 2018 10:42:10 +0000 (19:42 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Thu, 19 Apr 2018 05:46:12 +0000 (14:46 +0900)
The buffering message is also posted in the multiqueue.

Change-Id: I892c0c331d03caf90704eaf90ae40fba34c0852f

packaging/libmm-player.spec
src/mm_player_priv.c

index bdbe4bc4c319fdb96d13c55b9b80901e3eb54efc..b8b7e64d25b71bc0c4a55589194934dd2f6fe687 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.6.93
+Version:    0.6.94
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index e209c0b5f29c915e771e28e53297cccf5f4af474..860465148a9c859adb7cba21906e1f6dd4db3d0f 100644 (file)
@@ -11918,8 +11918,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,