diff --git a/media/jni/tuner/FilterClient.cpp b/media/jni/tuner/FilterClient.cpp index f26560b44d433..bcef0a2f44137 100644 --- a/media/jni/tuner/FilterClient.cpp +++ b/media/jni/tuner/FilterClient.cpp @@ -269,6 +269,11 @@ Status TunerFilterCallback::onFilterStatus(int status) { return Status::fromServiceSpecificError(static_cast(Result::INVALID_STATE)); } +Status TunerFilterCallback::onFilterEvent(vector* /*filterEvent*/) { + // TODO: complete onFilterEvent + return Status::ok(); +} + /////////////// FilterClient Helper Methods /////////////////////// Result FilterClient::getFilterMq() { diff --git a/media/jni/tuner/FilterClient.h b/media/jni/tuner/FilterClient.h index 57efcd3972b57..6af33f7627016 100644 --- a/media/jni/tuner/FilterClient.h +++ b/media/jni/tuner/FilterClient.h @@ -19,6 +19,7 @@ #include #include +#include #include #include #include @@ -30,6 +31,7 @@ using Status = ::ndk::ScopedAStatus; using ::aidl::android::media::tv::tuner::BnTunerFilterCallback; using ::aidl::android::media::tv::tuner::ITunerFilter; +using ::aidl::android::media::tv::tuner::TunerFilterEvent; using ::android::hardware::EventFlag; using ::android::hardware::MessageQueue; @@ -61,6 +63,7 @@ public: TunerFilterCallback(sp filterClientCallback); // TODO: complete TunerFilterCallback Status onFilterStatus(int status); + Status onFilterEvent(vector* filterEvent); private: sp mFilterClientCallback;