[libcamera-devel] [PATCH v4 0/2] Introduce libyuv to subprojects
Hirokazu Honda
hiroh at chromium.org
Thu Feb 4 02:27:29 CET 2021
This patch series enables using libyuv library in libcamera.
As a libyuv doesn't likely exist as a native library, the libyuv
code is downloaded into subprojects and is built with. For the
environment where the wrap-based solution is prohibited, the
meson file first tries building a local libyuv library first,
and if it fails, does the wra-based download solution.
Change in v4
- Adopt the fallback solution suggested by Laurent
- Revert the meson option solution.
Hirokazu Honda (2):
subprojects: Add libyuv and built if -Dandroid=enabled
android: Try build with a local libyuv first
README.rst | 2 +-
meson.build | 2 +-
src/android/meson.build | 23 +++++++++++++++++++++++
subprojects/.gitignore | 1 +
subprojects/libyuv.wrap | 4 ++++
5 files changed, 30 insertions(+), 2 deletions(-)
create mode 100644 subprojects/.gitignore
create mode 100644 subprojects/libyuv.wrap
--
2.30.0.365.g02bc693789-goog
More information about the libcamera-devel
mailing list