(Vector) Fix some issues 25/212025/2
authorHeeyong Song <heeyong.song@samsung.com>
Tue, 13 Aug 2019 09:46:48 +0000 (18:46 +0900)
committerHeeyong Song <heeyong.song@samsung.com>
Mon, 19 Aug 2019 01:48:53 +0000 (10:48 +0900)
- Remove unnecessary function
- tbm_surface_queue_h should be deleted in NativeImageSourceQueue

Change-Id: I62a8a9dd87f9aadce4ecc5edb991d6944e9d40c0

dali-extension/vector-animation-renderer/tizen-vector-animation-renderer.cpp
dali-extension/vector-animation-renderer/tizen-vector-animation-renderer.h

index 97bb3b8..1c6e6e1 100755 (executable)
@@ -72,11 +72,6 @@ TizenVectorAnimationRenderer::~TizenVectorAnimationRenderer()
     tbm_surface_internal_unref( iter.first );
   }
   mBuffers.clear();
-
-  if( mTbmQueue != NULL )
-  {
-    tbm_surface_queue_destroy( mTbmQueue );
-  }
 }
 
 bool TizenVectorAnimationRenderer::Initialize( const std::string& url )
@@ -159,18 +154,6 @@ void TizenVectorAnimationRenderer::SetSize( uint32_t width, uint32_t height )
   DALI_LOG_RELEASE_INFO( "TizenVectorAnimationRenderer::SetSize: width = %d, height = %d [%p]\n", mWidth, mHeight, this );
 }
 
-void TizenVectorAnimationRenderer::StopRender()
-{
-  Dali::Mutex::ScopedLock lock( mMutex );
-
-  if( mTbmQueue )
-  {
-    tbm_surface_queue_flush( mTbmQueue );
-
-    DALI_LOG_RELEASE_INFO( "TizenVectorAnimationRenderer::StopRender: Stopped [%p]\n", this );
-  }
-}
-
 bool TizenVectorAnimationRenderer::Render( uint32_t frameNumber )
 {
   if( tbm_surface_queue_can_dequeue( mTbmQueue, 0 ) )
index 8d85bc3..f6a948f 100755 (executable)
@@ -68,11 +68,6 @@ public:
   void SetSize( uint32_t width, uint32_t height ) override;
 
   /**
-   * @copydoc Dali::VectorAnimationRendererPlugin::StopRender()
-   */
-  void StopRender() override;
-
-  /**
    * @copydoc Dali::VectorAnimationRendererPlugin::Render()
    */
   bool Render( uint32_t frameNumber ) override;