[libcamera-devel] [PATCH v6 0/6] Add CrOS JEA implementation
Cheng-Hao Yang
chenghaoyang at chromium.org
Tue Nov 1 05:53:10 CET 2022
Hello folks,
It's been a while since the last update. If there's no other dispute, may
we merge the series of patches recently?
Thanks!
On Fri, Jul 15, 2022 at 11:38 PM Harvey Yang <chenghaoyang at chromium.org>
wrote:
> Hi all,
>
> Fixed thumbnail buffer issue.
>
> Please help review and merge them if possible :)
> Thanks!
>
> BR,
> Harvey
>
> Harvey Yang (6):
> Allow inheritance of FrameBuffer
> Add HALFrameBuffer and replace FrameBuffer in src/android
> Add meson.build in src/android/jpeg
> Move generateThumbnail from PostProcessorJpeg to Encoder
> Pass StreamBuffer to Encoder::encoder
> Add JEA implementation
>
> include/libcamera/framebuffer.h | 3 +-
> src/android/camera_device.cpp | 3 +-
> src/android/cros/camera3_hal.cpp | 2 +
> src/android/cros_mojo_token.h | 12 ++
> src/android/frame_buffer_allocator.h | 7 +-
> src/android/hal_framebuffer.cpp | 23 +++
> src/android/hal_framebuffer.h | 27 ++++
> src/android/jpeg/encoder.h | 10 +-
> src/android/jpeg/encoder_jea.cpp | 93 ++++++++++++
> src/android/jpeg/encoder_jea.h | 35 +++++
> src/android/jpeg/encoder_libjpeg.cpp | 133 ++++++++++++++----
> src/android/jpeg/encoder_libjpeg.h | 33 ++++-
> src/android/jpeg/meson.build | 16 +++
> src/android/jpeg/post_processor_jpeg.cpp | 65 ++-------
> src/android/jpeg/post_processor_jpeg.h | 11 +-
> src/android/meson.build | 6 +-
> .../mm/cros_frame_buffer_allocator.cpp | 14 +-
> .../mm/generic_frame_buffer_allocator.cpp | 12 +-
> 18 files changed, 391 insertions(+), 114 deletions(-)
> create mode 100644 src/android/cros_mojo_token.h
> create mode 100644 src/android/hal_framebuffer.cpp
> create mode 100644 src/android/hal_framebuffer.h
> create mode 100644 src/android/jpeg/encoder_jea.cpp
> create mode 100644 src/android/jpeg/encoder_jea.h
> create mode 100644 src/android/jpeg/meson.build
>
> --
> 2.37.0.170.g444d1eabd0-goog
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.libcamera.org/pipermail/libcamera-devel/attachments/20221101/3ef95970/attachment.htm>
More information about the libcamera-devel
mailing list