diff --git a/hidl/livedisplay/Android.bp b/hidl/livedisplay/Android.bp index 00fe3bb..5995d47 100644 --- a/hidl/livedisplay/Android.bp +++ b/hidl/livedisplay/Android.bp @@ -12,6 +12,17 @@ // See the License for the specific language governing permissions and // limitations under the License. +filegroup { + name: "vendor.lineage.livedisplay@2.1-oplus-se", + srcs: ["SunlightEnhancement.cpp"], +} + +cc_library_headers { + name: "vendor.lineage.livedisplay@2.1-oplus-headers", + vendor_available: true, + export_include_dirs: ["include"], +} + cc_binary { name: "vendor.lineage.livedisplay@2.1-service.oplus", defaults: ["hidl_defaults"], @@ -21,7 +32,7 @@ cc_binary { srcs: [ ":vendor.lineage.livedisplay@2.0-sdm-pa", ":vendor.lineage.livedisplay@2.0-sdm-utils", - "SunlightEnhancement.cpp", + ":vendor.lineage.livedisplay@2.1-oplus-se", "service.cpp", ], shared_libs: [ @@ -34,6 +45,7 @@ cc_binary { ], header_libs: [ "vendor.lineage.livedisplay@2.0-sdm-headers", + "vendor.lineage.livedisplay@2.1-oplus-headers", ], proprietary: true, } diff --git a/hidl/livedisplay/SunlightEnhancement.cpp b/hidl/livedisplay/SunlightEnhancement.cpp index c5e98ff..5c7dafc 100644 --- a/hidl/livedisplay/SunlightEnhancement.cpp +++ b/hidl/livedisplay/SunlightEnhancement.cpp @@ -14,7 +14,7 @@ * limitations under the License. */ -#include "SunlightEnhancement.h" +#include #include #include diff --git a/hidl/livedisplay/SunlightEnhancement.h b/hidl/livedisplay/include/livedisplay/oplus/SunlightEnhancement.h similarity index 100% rename from hidl/livedisplay/SunlightEnhancement.h rename to hidl/livedisplay/include/livedisplay/oplus/SunlightEnhancement.h diff --git a/hidl/livedisplay/service.cpp b/hidl/livedisplay/service.cpp index 711fcdb..b218cc1 100644 --- a/hidl/livedisplay/service.cpp +++ b/hidl/livedisplay/service.cpp @@ -19,11 +19,10 @@ #include #include #include +#include #include #include -#include "SunlightEnhancement.h" - using ::android::OK; using ::android::sp; using ::android::status_t;