[libcamera-devel] [PATCH v7 3/6] Add meson.build in src/android/jpeg

Laurent Pinchart laurent.pinchart at ideasonboard.com
Wed Dec 7 04:27:24 CET 2022


Hi Harvey,

Thank you for the patch.

On Thu, Dec 01, 2022 at 09:27:30AM +0000, Harvey Yang via libcamera-devel wrote:
> From: Harvey Yang <chenghaoyang at chromium.org>
> 
> To further control sources in jpeg to build based on the platform, this
> patch adds meson.build in src/android/jpeg directory.
> 
> Signed-off-by: Harvey Yang <chenghaoyang at chromium.org>

Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>

> ---
>  src/android/jpeg/meson.build | 8 ++++++++
>  src/android/meson.build      | 5 +----
>  2 files changed, 9 insertions(+), 4 deletions(-)
>  create mode 100644 src/android/jpeg/meson.build
> 
> diff --git a/src/android/jpeg/meson.build b/src/android/jpeg/meson.build
> new file mode 100644
> index 00000000..08397a87
> --- /dev/null
> +++ b/src/android/jpeg/meson.build
> @@ -0,0 +1,8 @@
> +# SPDX-License-Identifier: CC0-1.0
> +
> +android_hal_sources += files([
> +    'encoder_libjpeg.cpp',
> +    'exif.cpp',
> +    'post_processor_jpeg.cpp',
> +    'thumbnailer.cpp'
> +])
> diff --git a/src/android/meson.build b/src/android/meson.build
> index c2773f9e..b24e2e52 100644
> --- a/src/android/meson.build
> +++ b/src/android/meson.build
> @@ -47,16 +47,13 @@ android_hal_sources = files([
>      'camera_ops.cpp',
>      'camera_request.cpp',
>      'camera_stream.cpp',
> -    'jpeg/encoder_libjpeg.cpp',
> -    'jpeg/exif.cpp',
> -    'jpeg/post_processor_jpeg.cpp',
> -    'jpeg/thumbnailer.cpp',
>      'yuv/post_processor_yuv.cpp'
>  ])
>  
>  android_cpp_args = []
>  
>  subdir('cros')
> +subdir('jpeg')
>  subdir('mm')
>  
>  android_camera_metadata_sources = files([

-- 
Regards,

Laurent Pinchart


More information about the libcamera-devel mailing list