From 703cba7911479b7794e149e4d634afbea661b7bf Mon Sep 17 00:00:00 2001 From: "keonho07.kim" Date: Wed, 29 May 2013 21:17:54 +0900 Subject: [PATCH] After finishing a playback of media player, progress bar doesn't present correct position of seek point when user press time line for seek. [Title] After finishing a playback of media player, progress bar doesn't present correct position of seek point when user press time line for seek. [Issue#] N_SE-38230 [Problem] After finishing a playback of media player, progress bar doesn't present correct position of seek point when user press time line for seek. [Cause] Playbackposition has been returned duration when it was reached the end. [Solution] Reset m_isEndReached should be reset. Change-Id: I0e956da6ea005d434caf5f51e3a7175cf918d736 --- .../platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp b/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp index 5616f4f..0c4c93e 100755 --- a/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp +++ b/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp @@ -700,6 +700,9 @@ void MediaPlayerPrivateGStreamer::seek(float time) } else { m_seeking = true; m_seekTime = time; +#if ENABLE(TIZEN_GSTREAMER_VIDEO) + m_isEndReached = false; +#endif } } -- 2.7.4