NativeImageSource --> NativeImageInterface is simple valid job.
NativeImageInterface --> NativeImageSource is not simple and expensive job.
WebEngine / WebPlugin defined at dali-adaptor/devel-api and
NativeImageSource defined at dali-adaptor/public-api.
So there is no reason to convert NativeImageSource to NativeImageInterface.
Change-Id: If369761d58ae1330819abdae35a66c32de52ef34
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
return mWebViewContainer ? mWebViewContainer->GetFavicon() : Dali::PixelData();
}
-NativeImageInterfacePtr TizenWebEngineChromium::GetNativeImageSource()
+NativeImageSourcePtr TizenWebEngineChromium::GetNativeImageSource()
{
return mDaliImageSrc;
}
{
return;
}
-
Any source(buffer);
mDaliImageSrc->SetSource(source);
Dali::Stage::GetCurrent().KeepRendering(0.0f);
/**
* @copydoc Dali::WebEnginePlugin::GetNativeImageSource()
*/
- NativeImageInterfacePtr GetNativeImageSource() override;
+ NativeImageSourcePtr GetNativeImageSource() override;
/**
* @copydoc Dali::WebEnginePlugin::GetTitle()
mWebContainer->Destroy();
}
-Dali::NativeImageInterfacePtr TizenWebEngineLWE::GetNativeImageSource()
+Dali::NativeImageSourcePtr TizenWebEngineLWE::GetNativeImageSource()
{
return mNativeImageSourcePtr;
}
/**
* @copydoc Dali::WebEnginePlugin::GetNativeImageSource()
*/
- Dali::NativeImageInterfacePtr GetNativeImageSource() override;
+ Dali::NativeImageSourcePtr GetNativeImageSource() override;
/**
* @copydoc Dali::WebEnginePlugin::LoadUrl()