X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fimage-loader%2Floading-task.cpp;h=2c08799dea83dddc2156863a224eb80505d414b2;hb=47beafb2e5b7a6a46b6cb2875ce16dc19e05902d;hp=bab5888f5bdc84730f0480be38c7d1bec79cc493;hpb=7741cea2b8558c061749dc090a7cfdb03f0fcabe;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/image-loader/loading-task.cpp b/dali-toolkit/internal/image-loader/loading-task.cpp index bab5888..2c08799 100644 --- a/dali-toolkit/internal/image-loader/loading-task.cpp +++ b/dali-toolkit/internal/image-loader/loading-task.cpp @@ -163,7 +163,8 @@ void LoadingTask::Process() { std::ostringstream oss; oss << "[url:" << (!!(animatedImageLoading) ? animatedImageLoading.GetUrl() : url.GetUrl()) << "]"; - DALI_TRACE_BEGIN_WITH_MESSAGE(gTraceFilter, "DALI_IMAGE_LOADING_TASK", oss.str().c_str()); + DALI_TRACE_BEGIN(gTraceFilter, "DALI_IMAGE_LOADING_TASK"); + DALI_LOG_RELEASE_INFO("BEGIN: DALI_IMAGE_LOADING_TASK %s", oss.str().c_str()); } #endif @@ -193,7 +194,8 @@ void LoadingTask::Process() oss << "premult:" << pixelBuffers[0].IsAlphaPreMultiplied() << " "; } oss << "url:" << (!!(animatedImageLoading) ? animatedImageLoading.GetUrl() : url.GetUrl()) << "]"; - DALI_TRACE_END_WITH_MESSAGE(gTraceFilter, "DALI_IMAGE_LOADING_TASK", oss.str().c_str()); + DALI_TRACE_END(gTraceFilter, "DALI_IMAGE_LOADING_TASK"); + DALI_LOG_RELEASE_INFO("END: DALI_IMAGE_LOADING_TASK %s", oss.str().c_str()); } #endif } @@ -213,6 +215,9 @@ void LoadingTask::Load() else if(encodedImageBuffer) { pixelBuffer = Dali::LoadImageFromBuffer(encodedImageBuffer.GetRawBuffer(), dimensions, fittingMode, samplingMode, orientationCorrection); + + // We don't need to hold image buffer anymore. + encodedImageBuffer.Reset(); } else if(url.IsValid() && url.IsLocalResource()) {