summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHangyu Kuang <hkuang@google.com>2019-05-24 11:45:20 -0700
committerHangyu Kuang <hkuang@google.com>2019-05-24 11:45:20 -0700
commit1eea93b2051904dce42214ac09efefbdd4a6a7b4 (patch)
tree51a6c9cc161871bd54f9444700414ff61689e6e8
parent839b7e19887df89b0c7afd4bac06adcf1b43622f (diff)
downloadav-1eea93b2051904dce42214ac09efefbdd4a6a7b4.tar.gz
[ECOService] Correctly set the AIDL interface return boolean.
Bug: 133208312 Test: Unit test Change-Id: Ie292b91ccabfd25173cd11359abc0d43d67d688f
-rw-r--r--media/eco/ECOSession.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/media/eco/ECOSession.cpp b/media/eco/ECOSession.cpp
index e52ad55..b389c26 100644
--- a/media/eco/ECOSession.cpp
+++ b/media/eco/ECOSession.cpp
@@ -497,11 +497,12 @@ Status ECOSession::removeInfoListener(
return binder::Status::ok();
}
-Status ECOSession::pushNewStats(const ::android::media::eco::ECOData& stats, bool*) {
+Status ECOSession::pushNewStats(const ::android::media::eco::ECOData& stats, bool* _aidl_return) {
ECOLOGV("ECOSession get new stats type: %s", stats.getDataTypeString().c_str());
std::unique_lock<std::mutex> lock(mStatsQueueLock);
mStatsQueue.push_back(stats);
mWorkerWaitCV.notify_all();
+ *_aidl_return = true;
return binder::Status::ok();
}