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)