From db8b0cdcc3580c3fc949cb8df5897eb36f186175 Mon Sep 17 00:00:00 2001 From: "taeyoon0.lee" Date: Mon, 11 Sep 2017 18:16:15 +0900 Subject: [PATCH] Fix video play issue when rendering mode is changed and play soon. Change-Id: Iada28d86abdbe9109abf2cc0f8f3a191e3e813c1 --- dali-toolkit/internal/controls/video-view/video-view-impl.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dali-toolkit/internal/controls/video-view/video-view-impl.cpp b/dali-toolkit/internal/controls/video-view/video-view-impl.cpp index b09de6b..2fdb70b 100644 --- a/dali-toolkit/internal/controls/video-view/video-view-impl.cpp +++ b/dali-toolkit/internal/controls/video-view/video-view-impl.cpp @@ -620,7 +620,11 @@ void VideoView::SetWindowSurfaceTarget() mVideoPlayer.Play(); mVideoPlayer.Pause(); } - mVideoPlayer.SetPlayPosition( curPos ); + + if( curPos > 0 ) + { + mVideoPlayer.SetPlayPosition( curPos ); + } // For underlay rendering mode, video display area have to be transparent. Geometry geometry = VisualFactoryCache::CreateQuadGeometry(); @@ -660,7 +664,10 @@ void VideoView::SetNativeImageTarget() mVideoPlayer.Play(); mVideoPlayer.Pause(); } - mVideoPlayer.SetPlayPosition( curPos ); + if( curPos > 0 ) + { + mVideoPlayer.SetPlayPosition( curPos ); + } } void VideoView::UpdateDisplayArea() -- 2.7.4