- In contents with internal subtitles, if there is a large gap between
subtitles, state change failed because subtitle data was not received
- If the external subtitle is set before prepare, it will be reset to
FALSE and there will be a synchronizationissue during seek
Change-Id: I7403d70a3c364732bb567c65ba45e60193760ab5
Name: libmm-player
Summary: Multimedia Framework Player Library
-Version: 0.6.292
+Version: 0.6.293
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
MMPLAYER_PRINT_STATE(player);
/* set pipeline status to PAUSED */
+ if (player->pipeline->textbin)
+ __mmplayer_gst_set_async(player, FALSE, MMPLAYER_TEXT_SINK);
+
ret = _mmplayer_gst_set_state(player,
player->pipeline->mainbin[MMPLAYER_M_PIPE].gst, GST_STATE_PAUSED, async, MMPLAYER_STATE_CHANGE_TIMEOUT(player));
+ if (player->pipeline->textbin)
+ __mmplayer_gst_set_async(player, TRUE, MMPLAYER_TEXT_SINK);
+
if (async)
goto EXIT;
player->videodec_linked = 0;
player->audiodec_linked = 0;
player->textsink_linked = 0;
- player->is_external_subtitle_present = FALSE;
player->is_external_subtitle_added_now = FALSE;
player->is_subtitle_off = FALSE; /* set the subtitle ON default */
player->video360_metadata.is_spherical = -1;