summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--livedisplay/1.0/default/impl/LegacyMM.cpp2
-rw-r--r--livedisplay/1.0/default/impl/SDM.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/livedisplay/1.0/default/impl/LegacyMM.cpp b/livedisplay/1.0/default/impl/LegacyMM.cpp
index f7ff180..ce613a8 100644
--- a/livedisplay/1.0/default/impl/LegacyMM.cpp
+++ b/livedisplay/1.0/default/impl/LegacyMM.cpp
@@ -64,6 +64,8 @@ using android::sp;
using android::status_t;
LegacyMM::LegacyMM() {
+ memset(&mDefaultPictureAdjustment, 0, sizeof(HSIC));
+
mController = std::make_unique<LegacyMMController>();
if (mController == nullptr) {
LOG(ERROR) << "Failed to create LegacyMMController";
diff --git a/livedisplay/1.0/default/impl/SDM.cpp b/livedisplay/1.0/default/impl/SDM.cpp
index 80eccec..24470a7 100644
--- a/livedisplay/1.0/default/impl/SDM.cpp
+++ b/livedisplay/1.0/default/impl/SDM.cpp
@@ -93,6 +93,8 @@ using ::android::sp;
using ::android::status_t;
SDM::SDM() : mActiveModeId(-1) {
+ memset(&mDefaultPictureAdjustment, 0, sizeof(HSIC));
+
mController = std::make_unique<SDMController>();
if (mController == nullptr) {
LOG(ERROR) << "Failed to create SDMController";