diff options
Diffstat (limited to 'libhwjpeg/ExynosJpegEncoderForCamera.cpp')
-rw-r--r-- | libhwjpeg/ExynosJpegEncoderForCamera.cpp | 7 |
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)) |