android: camera_stream: Return non-const pointer from camera3Stream()

The camera3_stream_t instances are used to interact with the camera
service, whose API uses non-const pointers. Replace the const reference
returned by CameraStream::camera3Stream() with a non-const pointer. It
turns out that nobody calls this function, but new users will be
introduced in subsequent commits.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
This commit is contained in:
Laurent Pinchart
2021-10-19 17:17:57 +05:30
committed by Umang Jain
parent 640bf94d02
commit a769684815

View File

@@ -114,7 +114,7 @@ public:
camera3_stream_t *camera3Stream, unsigned int index);
Type type() const { return type_; }
const camera3_stream_t &camera3Stream() const { return *camera3Stream_; }
camera3_stream_t *camera3Stream() const { return camera3Stream_; }
const libcamera::StreamConfiguration &configuration() const;
libcamera::Stream *stream() const;