From: taeyoon0.lee Date: Mon, 11 Sep 2017 09:16:15 +0000 (+0900) Subject: Fix video play issue when rendering mode is changed and play soon. X-Git-Tag: dali_1.2.57~5 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=db8b0cdcc3580c3fc949cb8df5897eb36f186175 Fix video play issue when rendering mode is changed and play soon. Change-Id: Iada28d86abdbe9109abf2cc0f8f3a191e3e813c1 --- 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()