Revert "[Tizen] Changed RENDERING_TYPE to renderingType for video view" 42/126842/1
authortaeyoon0.lee <taeyoon0.lee@samsung.com>
Tue, 25 Apr 2017 06:44:57 +0000 (15:44 +0900)
committertaeyoon0.lee <taeyoon0.lee@samsung.com>
Tue, 25 Apr 2017 06:45:09 +0000 (15:45 +0900)
This reverts commit fcb1eb473bf3d5bcc5dfa63d69dae31ee2c8e334.

Change-Id: Iad3f8665923f9b015f02fa68973eac40be820c9c

examples/video-view/video-view-example.cpp

index 894adf1..b13df4e 100644 (file)
@@ -184,9 +184,10 @@ class VideoViewController: public ConnectionTracker
 
     Stage::GetCurrent().KeyEventSignal().Connect( this, &VideoViewController::OnKeyEvent );
 
-    mWindowSurfaceTarget.Insert( "renderingTarget", "windowSurfaceTarget" );
-    mNativeImageTarget.Insert( "renderingTarget", "nativeImageTarget" );
+    mWindowSurfaceTarget.Insert( "RENDERING_TARGET", "windowSurfaceTarget" );
+    mNativeImageTarget.Insert( "RENDERING_TARGET", "nativeImageTarget" );
 
+    mVideoView.FinishedSignal().Connect( this, &VideoViewController::OnFinished );
   }
 
   bool OnButtonClicked( Button button )
@@ -265,6 +266,15 @@ class VideoViewController: public ConnectionTracker
     return true;
   }
 
+  void OnFinished( VideoView& view )
+  {
+    if( !mIsFullScreen )
+    {
+      mRotationAnimation.Play();
+      mIsStop = true;
+    }
+  }
+
   void OnPan( Actor actor, const PanGesture& gesture )
   {
     if( !mIsFullScreen && gesture.state == Gesture::Continuing )