class VideoStreamV2
Defined at line 539 of file fidling/gen/sdk/fidl/fuchsia.camera/fuchsia.camera/hlcpp/fuchsia/camera/cpp/fidl.h
Preferred version of stream.
A version of stream that relies on definition of VideoFormat coming out of
fuchsia.hardware.camera. Streams reference a camera, but may have additional
hardware and bandwidth restrictions from an ISP or other processing units.
New code should depend on this as the other version will be deprecated when
dependencies are removed.
Public Members
uint64_t camera_id
VideoFormat format
Public Methods
::std::unique_ptr<VideoStreamV2> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, VideoStreamV2 * value, size_t _offset)
zx_status_t Clone (VideoStreamV2 * result)