[libcamera-devel] [PATCH] fixup! android: post_processor: Make post processing async

Umang Jain umang.jain at ideasonboard.com
Wed Oct 20 14:55:40 CEST 2021


Fix build with gcc 7
error: missing initializer for member ‘Camera3RequestDescriptor::StreamBuffer::srcBuffer’ [-Werror=missing-field-initializers]
error: missing initializer for member ‘Camera3RequestDescriptor::StreamBuffer::destBuffer’ [-Werror=missing-field-initializers]

Signed-off-by: Umang Jain <umang.jain at ideasonboard.com>
---
 src/android/camera_request.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/android/camera_request.h b/src/android/camera_request.h
index 85274414..2216781d 100644
--- a/src/android/camera_request.h
+++ b/src/android/camera_request.h
@@ -40,8 +40,8 @@ public:
 		int fence;
 		Status status;
 		libcamera::FrameBuffer *internalBuffer = nullptr;
-		std::unique_ptr<CameraBuffer> destBuffer;
-		const libcamera::FrameBuffer *srcBuffer;
+		std::unique_ptr<CameraBuffer> destBuffer = nullptr;
+		const libcamera::FrameBuffer *srcBuffer = nullptr;
 		Camera3RequestDescriptor *request = nullptr;
 	};
 
-- 
2.31.1



More information about the libcamera-devel mailing list