From 7b84397c2416b11a18be1325577492bb692e2cf7 Mon Sep 17 00:00:00 2001 From: David Zhao Date: Thu, 12 Jan 2023 16:51:43 -0800 Subject: [PATCH] Add default implementation for notifyTvMessageEvent Bug: 263762255 Test: m Change-Id: I99085b54f40e6acfb616b03b4d3c3f3d6a571656 --- services/core/jni/tvinput/JTvInputHal.cpp | 6 ++++++ services/core/jni/tvinput/JTvInputHal.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/services/core/jni/tvinput/JTvInputHal.cpp b/services/core/jni/tvinput/JTvInputHal.cpp index 3453cbdcb4de7..98e6b19ce410f 100644 --- a/services/core/jni/tvinput/JTvInputHal.cpp +++ b/services/core/jni/tvinput/JTvInputHal.cpp @@ -338,6 +338,12 @@ JTvInputHal::TvInputCallback::TvInputCallback(JTvInputHal* hal) { return ::ndk::ScopedAStatus::ok(); } +::ndk::ScopedAStatus JTvInputHal::TvInputCallback::notifyTvMessageEvent( + const AidlTvMessageEvent& event) { + // TODO: Implement this + return ::ndk::ScopedAStatus::ok(); +} + JTvInputHal::ITvInputWrapper::ITvInputWrapper(std::shared_ptr& aidlTvInput) : mIsHidl(false), mAidlTvInput(aidlTvInput) {} diff --git a/services/core/jni/tvinput/JTvInputHal.h b/services/core/jni/tvinput/JTvInputHal.h index 269729491ecb2..984407a0c37c2 100644 --- a/services/core/jni/tvinput/JTvInputHal.h +++ b/services/core/jni/tvinput/JTvInputHal.h @@ -52,6 +52,7 @@ using AidlITvInput = ::aidl::android::hardware::tv::input::ITvInput; using AidlNativeHandle = ::aidl::android::hardware::common::NativeHandle; using AidlTvInputDeviceInfo = ::aidl::android::hardware::tv::input::TvInputDeviceInfo; using AidlTvInputEvent = ::aidl::android::hardware::tv::input::TvInputEvent; +using AidlTvMessageEvent = ::aidl::android::hardware::tv::input::TvMessageEvent; using AidlTvStreamConfig = ::aidl::android::hardware::tv::input::TvStreamConfig; extern gTvInputHalClassInfoType gTvInputHalClassInfo; @@ -131,6 +132,7 @@ private: public: explicit TvInputCallback(JTvInputHal* hal); ::ndk::ScopedAStatus notify(const AidlTvInputEvent& event) override; + ::ndk::ScopedAStatus notifyTvMessageEvent(const AidlTvMessageEvent& event) override; Return notify(const HidlTvInputEvent& event) override; private: