From: Gilbok Lee Date: Mon, 18 Nov 2024 03:11:30 +0000 (+0900) Subject: [1.1.3] Set async property to FALSE X-Git-Tag: accepted/tizen/unified/20241128.122009~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1e9476a52f73aa3e50fa38d262279ab29addf9fa;p=platform%2Fcore%2Fmultimedia%2Flibmm-player.git [1.1.3] Set async property to FALSE - In contents with internal subtitles, if there is a large gap between subtitles, state change failed because subtitle data was not received Change-Id: Ie516a6425deba74e069245af8267cb36e0849e91 --- diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index a168908..6381639 100644 --- a/packaging/libmm-player.spec +++ b/packaging/libmm-player.spec @@ -1,6 +1,6 @@ Name: libmm-player Summary: Multimedia Framework Player Library -Version: 1.1.2 +Version: 1.1.3 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c index f465103..506e50f 100644 --- a/src/mm_player_priv.c +++ b/src/mm_player_priv.c @@ -3799,7 +3799,7 @@ __mmplayer_gst_create_plain_text_elements(mmplayer_t *player) G_CALLBACK(__mmplayer_update_subtitle), (gpointer)player); - g_object_set(G_OBJECT(textbin[MMPLAYER_T_FAKE_SINK].gst), "sync", TRUE, + g_object_set(G_OBJECT(textbin[MMPLAYER_T_FAKE_SINK].gst), "async", FALSE, "sync", TRUE, "signal-handoffs", TRUE, "max-lateness", FAKE_SINK_MAX_LATENESS, NULL); if (!player->play_subtitle) {