diff options
author | Umang Jain <umang.jain@ideasonboard.com> | 2021-10-28 22:32:54 +0530 |
---|---|---|
committer | Umang Jain <umang.jain@ideasonboard.com> | 2021-11-08 17:34:45 +0530 |
commit | 1b30992b623e15f6be9ea9f425d14dfa6c372c8d (patch) | |
tree | c0c5ff021860919eccbf229bb51fe615c3a371e6 /src/cam/camera_session.cpp | |
parent | 701266653c7a4b5cb0213e6a6003f0aea0401f6b (diff) |
android: Camera3RequestDescriptor: Provide a constructor for StreamBuffer
Provide a constructor for StreamBuffer and use that while populating
Camera3RequestDescriptor::buffers_ vector. Also provide the default
move-constructor (required as StreamBuffer is stored in a vector in
Camera3RequestDescriptor) and destructor for the StreamBuffer struct.
Also declare a default move assignment operator and disable the
copy constructor and move operator explicitly with
LIBCAMERA_DISABLE_COPY().
While at it, initialize pointers members in the StreamBuffer struct
to nullptr, with StreamBuffer::status set to Status::Success by default.
Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'src/cam/camera_session.cpp')
0 files changed, 0 insertions, 0 deletions