diff options
author | 2022-11-29 21:24:33 +0000 | |
---|---|---|
committer | 2022-11-29 21:24:33 +0000 | |
commit | 82c3b18f5521dba57a857e84df154da2a797bbbe (patch) | |
tree | 46d6a3d9b884f01db19ca859c29bbe0c6052b08e | |
parent | 53509a6cba8706d967c13a60d4361e0e6694bb87 (diff) | |
parent | cca5818a9b702108584a71272600df992aaed908 (diff) |
Merge changes from topic "sensors_shared_convert"
* changes:
sensorservice: use new convert functions
libandroid_sensor_headers: make host_supported and vendor_available
-rw-r--r-- | Android.bp | 3 | ||||
-rw-r--r-- | services/sensorservice/aidl/utils.cpp | 2 | ||||
-rw-r--r-- | services/sensorservice/hidl/utils.cpp | 4 |
3 files changed, 5 insertions, 4 deletions
diff --git a/Android.bp b/Android.bp index 615a7a8727..3992f82c3d 100644 --- a/Android.bp +++ b/Android.bp @@ -56,7 +56,8 @@ subdirs = [ cc_library_headers { name: "libandroid_sensor_headers", - vendor: true, + vendor_available: true, + host_supported: true, export_include_dirs: ["include_sensor"], } diff --git a/services/sensorservice/aidl/utils.cpp b/services/sensorservice/aidl/utils.cpp index 26bcdc5b24..beb38b9f55 100644 --- a/services/sensorservice/aidl/utils.cpp +++ b/services/sensorservice/aidl/utils.cpp @@ -58,7 +58,7 @@ ndk::ScopedAStatus convertResult(status_t src) { ::aidl::android::hardware::sensors::Event convertEvent(const ::ASensorEvent& src) { ::aidl::android::hardware::sensors::Event dst; ::android::hardware::sensors::implementation:: - convertFromSensorEvent(reinterpret_cast<const sensors_event_t&>(src), &dst); + convertFromASensorEvent(src, &dst); return dst; } diff --git a/services/sensorservice/hidl/utils.cpp b/services/sensorservice/hidl/utils.cpp index 2f9e922b59..5fa594d01d 100644 --- a/services/sensorservice/hidl/utils.cpp +++ b/services/sensorservice/hidl/utils.cpp @@ -76,8 +76,8 @@ Result convertResult(status_t status) { ::android::hardware::sensors::V1_0::Event convertEvent(const ::ASensorEvent& src) { ::android::hardware::sensors::V1_0::Event dst; - ::android::hardware::sensors::V1_0::implementation::convertFromSensorEvent( - reinterpret_cast<const sensors_event_t&>(src), &dst); + ::android::hardware::sensors::V1_0::implementation::convertFromASensorEvent( + src, &dst); return dst; } |