diff options
author | NAMJEONGYOON <just.nam@samsung.com> | 2016-10-25 18:29:59 +0900 |
---|---|---|
committer | NAMJEONGYOON <just.nam@samsung.com> | 2016-10-25 18:29:59 +0900 |
commit | 0a4b9edc3cd743ea8a23cd47b85ed8558d6cbe8a (patch) | |
tree | d6c32943d5e1665691ac4d4be0ab2e981fdfa7de | |
parent | 900f291c731961d8a2c770095fea4879c79c031b (diff) | |
download | libmm-player-0a4b9edc3cd743ea8a23cd47b85ed8558d6cbe8a.tar.gz libmm-player-0a4b9edc3cd743ea8a23cd47b85ed8558d6cbe8a.tar.bz2 libmm-player-0a4b9edc3cd743ea8a23cd47b85ed8558d6cbe8a.zip |
[v0.6.7] fix bug about playback ratesubmit/tizen_3.0_common/20161104.104000submit/tizen_3.0/20161028.082423submit/tizen_3.0/20161028.062323submit/tizen/20161025.094407accepted/tizen/wearable/20161026.054112accepted/tizen/tv/20161026.054056accepted/tizen/mobile/20161026.054037accepted/tizen/ivi/20161026.054125accepted/tizen/common/20161025.155041accepted/tizen/3.0/wearable/20161028.133743accepted/tizen/3.0/tv/20161028.133436accepted/tizen/3.0/mobile/20161028.133136accepted/tizen/3.0/ivi/20161028.134028
Change-Id: Iaa3cfc0969320283d4ae702ad197ed4b46a1d16a
-rw-r--r-- | packaging/libmm-player.spec | 2 | ||||
-rw-r--r-- | src/mm_player_priv.c | 6 |
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 { |