diff options
author | Hangyu Kuang <hkuang@google.com> | 2019-05-24 11:45:20 -0700 |
---|---|---|
committer | Hangyu Kuang <hkuang@google.com> | 2019-05-24 11:45:20 -0700 |
commit | 1eea93b2051904dce42214ac09efefbdd4a6a7b4 (patch) | |
tree | 51a6c9cc161871bd54f9444700414ff61689e6e8 | |
parent | 839b7e19887df89b0c7afd4bac06adcf1b43622f (diff) | |
download | av-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.cpp | 3 |
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(); } |