[libcamera-devel] [PATCH v3 0/2] Introduce post processor using libyuv
Hirokazu Honda
hiroh at chromium.org
Thu Jan 28 23:42:14 CET 2021
This series introduces post processor using libyuv. libyuv [1]
is a a software library of various YUV processing (e.g. pixel
format conversion and scaling). It will be required in Android
HAL adaptation layer. I confirm the new code can be compiled but
haven't tested the new post processor.
Changes in v3:
- a few of code style changes suggested by Laurent.
Hirokazu Honda (2):
android: post_processor: Change the type destination in process()
android: libyuv: Introduce PostProcessorLibyuv
src/android/camera_stream.cpp | 4 +-
src/android/camera_stream.h | 6 +-
src/android/jpeg/post_processor_jpeg.cpp | 6 +-
src/android/jpeg/post_processor_jpeg.h | 2 +-
src/android/libyuv/post_processor_libyuv.cpp | 123 +++++++++++++++++++
src/android/libyuv/post_processor_libyuv.h | 44 +++++++
src/android/meson.build | 1 +
src/android/post_processor.h | 7 +-
8 files changed, 182 insertions(+), 11 deletions(-)
create mode 100644 src/android/libyuv/post_processor_libyuv.cpp
create mode 100644 src/android/libyuv/post_processor_libyuv.h
--
2.30.0.365.g02bc693789-goog
More information about the libcamera-devel
mailing list