Closed rsglobal closed 2 years ago
Indeed we don't yet have an Android blueprint in libcamera, and Android do not support meson or external builds.
We discussed this at the recent Linux plumbers conference, but solutions for integrating meson are not coming soon.
If you construct your own bp integration for Android, the src/android later in libcamera should be already usable, however you might have to add an entry to the simple pipeline handler to support the pinephone.
@kbingham ,
Hi, Thank you for your help. I'm just wondering, how do you testing it with Android? Are you building it using NDK?
Initial version available: https://github.com/kbingham/libcamera/pull/26
Some progress has been done, more info available at : https://github.com/kbingham/libcamera/issues/28
This is already done in GloDroid, but kernel drivers require a few improvements to make it work. See https://github.com/kbingham/libcamera/issues/28 for more info.
libcamera aims to become the main universal camera HAL for AOSP near future: https://libcamera.org/docs.html#android-camera-hal
Detailed description/motivation from authors: https://www.youtube.com/watch?v=S04jOKWHWOg https://www.youtube.com/watch?v=FovurKj28rw
Unfortunately there is no Android.bp/mk exists. Only meason.