summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libhwjpeg/ExynosJpegEncoderForCamera.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/libhwjpeg/ExynosJpegEncoderForCamera.cpp b/libhwjpeg/ExynosJpegEncoderForCamera.cpp
index 272a577..741e05e 100644
--- a/libhwjpeg/ExynosJpegEncoderForCamera.cpp
+++ b/libhwjpeg/ExynosJpegEncoderForCamera.cpp
@@ -106,6 +106,8 @@ ExynosJpegEncoderForCamera::ExynosJpegEncoderForCamera(bool bBTBComp)
m_extraInfo.appInfo = m_appInfo;
mThumbnailScaler.reset(ThumbnailScaler::createInstance());
+ if (!mThumbnailScaler->available())
+ ALOGW("Thumbnail scaler is not available.");
ALOGD("ExynosJpegEncoderForCamera Created: %p, ION %d", this, m_fdIONClient);
}
@@ -373,11 +375,6 @@ int ExynosJpegEncoderForCamera::encode(int *size, exif_attribute_t *exifInfo,
"Debugging information is not specified. Skipping writing APP4 marker");
ALOGD("Given stream buffer size: %d bytes", *size);
- if (!mThumbnailScaler->available() && (exifInfo != nullptr)) {
- exifInfo->enableThumb = false;
- ALOGW("Thumbnail scaler is not available. No thumbnail is embedded");
- }
-
CStopWatch stopwatch(true);
if (!ProcessExif(jpeg_base, m_nStreamSize, exifInfo, appInfo))