From 1223da76a2671e9bbe05e286fb0ce8b29b55b529 Mon Sep 17 00:00:00 2001 From: Jacopo Mondi Date: Thu, 25 Feb 2021 17:51:54 +0100 Subject: android: camera_buffer: Add method to get the JPEG blob size To maintain compatibility with platforms that do not provide a memory backend implementation add a method to be return the size of the buffer used for JPEG encoding capped to a maximum size. Platforms that implement a memory backend will always calculate the correct buffer size. Reviewed-by: Laurent Pinchart Signed-off-by: Jacopo Mondi --- src/android/camera_buffer.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/android/camera_buffer.h') diff --git a/src/android/camera_buffer.h b/src/android/camera_buffer.h index 2311cdaf..784fbd50 100644 --- a/src/android/camera_buffer.h +++ b/src/android/camera_buffer.h @@ -26,6 +26,8 @@ public: libcamera::Span plane(unsigned int plane) const; libcamera::Span plane(unsigned int plane); + + size_t jpegBufferSize(size_t maxJpegBufferSize) const; }; #endif /* __ANDROID_CAMERA_BUFFER_H__ */ -- cgit v1.2.1