Revert "[0.6.136] drop invalid input at fakesink" 61/191461/2
authoreunhae choi <eunhae1.choi@samsung.com>
Wed, 17 Oct 2018 08:38:10 +0000 (08:38 +0000)
committereunhae choi <eunhae1.choi@samsung.com>
Wed, 17 Oct 2018 08:39:03 +0000 (08:39 +0000)
This reverts commit 73974cd37f2ae477aec000570257b86d8b6333e1.
This is not reviewed yet but it is merged automatically.

Change-Id: I1b0bcf4aaa06bf9a5d5e638c4c79f8a2277a7900

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

index 5d90858..bfb1b40 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.6.136
+Version:    0.6.135
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index 62a9d76..84ba58c 100644 (file)
 #define SPATIAL_AUDIO_CAPS             "audio/x-raw,format=S16LE,channels=4"
 #define FEATURE_NAME_SPHERICAL_VIDEO   "http://tizen.org/feature/multimedia.player.spherical_video"
 
-#define FAKE_SINK_MAX_LATENESS         G_GINT64_CONSTANT(20000000) /* set 20ms as waylandsink */
-
 /*---------------------------------------------------------------------------
 |    LOCAL CONSTANT DEFINITIONS:                                                                                       |
 ---------------------------------------------------------------------------*/
@@ -1300,7 +1298,7 @@ __mmplayer_gst_decode_pad_added(GstElement *elem, GstPad *pad, gpointer data)
                        }
 
                        if (player->set_mode.media_packet_video_stream) {
-                               g_object_set(G_OBJECT(fakesink), "signal-handoffs", TRUE, "max-lateness", FAKE_SINK_MAX_LATENESS, NULL);
+                               g_object_set(G_OBJECT(fakesink), "signal-handoffs", TRUE, NULL);
 
                                __mmplayer_add_signal_connection(player,
                                                                                G_OBJECT(fakesink),
@@ -4140,7 +4138,7 @@ __mmplayer_gst_create_video_pipeline(mm_player_t* player, GstCaps* caps, MMDispl
                if (player->set_mode.media_packet_video_stream) {
                        LOGE("add data probe at videosink");
                        g_object_set(G_OBJECT(player->pipeline->videobin[MMPLAYER_V_SINK].gst),
-                                                       "sync", TRUE, "signal-handoffs", TRUE, "max-lateness", FAKE_SINK_MAX_LATENESS, NULL);
+                                                                                       "sync", TRUE, "signal-handoffs", TRUE, NULL);
 
                        __mmplayer_add_signal_connection(player,
                                                                        G_OBJECT(player->pipeline->videobin[MMPLAYER_V_SINK].gst),
@@ -4270,8 +4268,8 @@ static int __mmplayer_gst_create_plain_text_elements(mm_player_t* player)
                                                        G_CALLBACK(__mmplayer_update_subtitle),
                                                        (gpointer)player);
 
-       g_object_set(G_OBJECT(textbin[MMPLAYER_T_FAKE_SINK].gst), "sync", TRUE,
-                                               "signal-handoffs", TRUE, "max-lateness", FAKE_SINK_MAX_LATENESS, NULL);
+       g_object_set(G_OBJECT(textbin[MMPLAYER_T_FAKE_SINK].gst), "sync", TRUE, NULL);
+       g_object_set(G_OBJECT(textbin[MMPLAYER_T_FAKE_SINK].gst), "signal-handoffs", TRUE, NULL);
 
        if (!player->play_subtitle) {
                LOGD("add textbin sink as sink element of whole pipeline.\n");