Loading camera/provider/2.4/default/Android.bp +2 −1 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ cc_library_shared { header_libs: [ "camera.device@3.4-external-impl_headers", "camera.device@3.5-external-impl_headers", "camera.device@3.6-external-impl_headers" "camera.device@3.6-external-impl_headers", ], export_include_dirs: ["."], } Loading Loading @@ -150,6 +150,7 @@ cc_defaults { "android.hidl.memory@1.0", "libbinder", "libcamera_metadata", "libcutils", "libhardware", "libhidlbase", "liblog", Loading camera/provider/2.4/default/service.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ #include <android/hardware/camera/provider/2.4/ICameraProvider.h> #include <binder/ProcessState.h> #include <cutils/memory.h> #include <cutils/properties.h> #include <hidl/LegacySupport.h> using android::status_t; Loading @@ -41,6 +43,12 @@ int main() // The camera HAL may communicate to other vendor components via // /dev/vndbinder android::ProcessState::initWithDriver("/dev/vndbinder"); // b/166675194 if (property_get_bool("ro.vendor.camera.provider24.disable_mem_init", false)) { process_disable_memory_mitigations(); } status_t status; if (kLazyService) { status = defaultLazyPassthroughServiceImplementation<ICameraProvider>("legacy/0", Loading Loading
camera/provider/2.4/default/Android.bp +2 −1 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ cc_library_shared { header_libs: [ "camera.device@3.4-external-impl_headers", "camera.device@3.5-external-impl_headers", "camera.device@3.6-external-impl_headers" "camera.device@3.6-external-impl_headers", ], export_include_dirs: ["."], } Loading Loading @@ -150,6 +150,7 @@ cc_defaults { "android.hidl.memory@1.0", "libbinder", "libcamera_metadata", "libcutils", "libhardware", "libhidlbase", "liblog", Loading
camera/provider/2.4/default/service.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ #include <android/hardware/camera/provider/2.4/ICameraProvider.h> #include <binder/ProcessState.h> #include <cutils/memory.h> #include <cutils/properties.h> #include <hidl/LegacySupport.h> using android::status_t; Loading @@ -41,6 +43,12 @@ int main() // The camera HAL may communicate to other vendor components via // /dev/vndbinder android::ProcessState::initWithDriver("/dev/vndbinder"); // b/166675194 if (property_get_bool("ro.vendor.camera.provider24.disable_mem_init", false)) { process_disable_memory_mitigations(); } status_t status; if (kLazyService) { status = defaultLazyPassthroughServiceImplementation<ICameraProvider>("legacy/0", Loading