summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNAMJEONGYOON <just.nam@samsung.com>2016-10-25 18:29:59 +0900
committerNAMJEONGYOON <just.nam@samsung.com>2016-10-25 18:29:59 +0900
commit0a4b9edc3cd743ea8a23cd47b85ed8558d6cbe8a (patch)
treed6c32943d5e1665691ac4d4be0ab2e981fdfa7de
parent900f291c731961d8a2c770095fea4879c79c031b (diff)
downloadlibmm-player-submit/tizen_3.0/20161028.082423.tar.gz
libmm-player-submit/tizen_3.0/20161028.082423.tar.bz2
libmm-player-submit/tizen_3.0/20161028.082423.zip
Change-Id: Iaa3cfc0969320283d4ae702ad197ed4b46a1d16a
-rw-r--r--packaging/libmm-player.spec2
-rw-r--r--src/mm_player_priv.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec
index 346d839..fb09a13 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.6
+Version: 0.6.7
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c
index d3c447b..de792b3 100644
--- a/src/mm_player_priv.c
+++ b/src/mm_player_priv.c
@@ -14177,8 +14177,8 @@ int _mmplayer_sync_subtitle_pipeline(mm_player_t* player)
goto EXIT;
}
- LOGD("seek time = %lld\n", time);
- event = gst_event_new_seek(1.0, GST_FORMAT_TIME, (GstSeekFlags)(GST_SEEK_FLAG_FLUSH), GST_SEEK_TYPE_SET, time, GST_SEEK_TYPE_NONE, -1);
+ LOGD("seek time = %lld, rate = %f\n", time, player->playback_rate);
+ event = gst_event_new_seek(player->playback_rate, GST_FORMAT_TIME, (GstSeekFlags)(GST_SEEK_FLAG_FLUSH), GST_SEEK_TYPE_SET, time, GST_SEEK_TYPE_NONE, -1);
if (event) {
__gst_send_event_to_sink(player, event);
} else {
@@ -14477,7 +14477,7 @@ int _mmplayer_change_track_language(MMHandleType hplayer, MMPlayerTrackType type
player->selector[type].active_pad_index = index;
if (current_state == GST_STATE_PLAYING) {
- event = gst_event_new_seek(1.0, GST_FORMAT_TIME, (GstSeekFlags)(GST_SEEK_FLAG_SEGMENT | GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_SKIP), GST_SEEK_TYPE_SET, time, GST_SEEK_TYPE_NONE, -1);
+ event = gst_event_new_seek(player->playback_rate, GST_FORMAT_TIME, (GstSeekFlags)(GST_SEEK_FLAG_SEGMENT | GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_SKIP), GST_SEEK_TYPE_SET, time, GST_SEEK_TYPE_NONE, -1);
if (event) {
__gst_send_event_to_sink(player, event);
} else {