subprojects: Add libyuv and built if -Dandroid=enabled

Android HAL adaptation layer may need image processing, for
example, scaling and format conversion. Libyuv is a general image
processing. This adds libyuv to subprojects, so that it is forked
locally and can be used with Android HAL implementation code.

Signed-off-by: Hirokazu Honda <hiroh@chromium.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
Hirokazu Honda 2021-02-04 01:27:30 +00:00 committed by Laurent Pinchart
parent 5b568b7e41
commit 9109bcf22c
5 changed files with 24 additions and 2 deletions

4
subprojects/libyuv.wrap Normal file
View file

@ -0,0 +1,4 @@
[wrap-git]
directory = libyuv
url = https://chromium.googlesource.com/libyuv/libyuv.git
revision = 93b1b332cd60b56ab90aea14182755e379c28a80