Namespaces

Enumerations

enum class Orientation : uint32_t
Name Value Comments
UP 1u

⮬: The content is already in the correct orientation.

DOWN 2u

⮯: The content must be rotated 180 degrees to appear correct.

LEFT 3u

⮫: The content must be rotated 90 degrees left (counter-clockwise) to appear correct.

RIGHT 4u

⮨: The content must be rotated 90 degrees right (clockwise) to appear correct.

UP_FLIPPED 5u

⮭: The content must be flipped horizontally to appear correct.

DOWN_FLIPPED 6u

⮮: The content must be flipped horizontally then rotated 180 degrees to appear correct.

LEFT_FLIPPED 7u

⮪: The content must be flipped horizontally then rotated 90 degrees left (counter-clockwise) to appear correct.

RIGHT_FLIPPED 8u

⮩: The content must be flipped horizontally then rotated 90 degrees right (clockwise) to appear correct.

Describes the intended orientation of a given stream relative to its encoded data. For clarity,

the documentation for each enum value is accompanied by an orientation of the chiral '⮬' symbol

illustrating the orientation of the stream's encoded data.

Defined at line 106 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

Records

Functions

  • zx_status_t Clone (::fuchsia::camera3::Orientation value, ::fuchsia::camera3::Orientation * result)

    Defined at line 133 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceGetIdentifierResponse & _value, ::fuchsia::camera3::DeviceGetIdentifierResponse * _result)

    Defined at line 170 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceWatchCurrentConfigurationResponse & _value, ::fuchsia::camera3::DeviceWatchCurrentConfigurationResponse * _result)

    Defined at line 191 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceSetCurrentConfigurationRequest & _value, ::fuchsia::camera3::DeviceSetCurrentConfigurationRequest * _result)

    Defined at line 212 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceWatchMuteStateResponse & _value, ::fuchsia::camera3::DeviceWatchMuteStateResponse * _result)

    Defined at line 235 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceSetSoftwareMuteStateRequest & _value, ::fuchsia::camera3::DeviceSetSoftwareMuteStateRequest * _result)

    Defined at line 256 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceConnectToStreamRequest & _value, ::fuchsia::camera3::DeviceConnectToStreamRequest * _result)

    Defined at line 281 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceRebindRequest & _value, ::fuchsia::camera3::DeviceRebindRequest * _result)

    Defined at line 302 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceWatcherConnectToDeviceRequest & _value, ::fuchsia::camera3::DeviceWatcherConnectToDeviceRequest * _result)

    Defined at line 333 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::WatchDevicesEvent & value, ::fuchsia::camera3::WatchDevicesEvent * result)

    Defined at line 446 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceWatcherWatchDevicesResponse & _value, ::fuchsia::camera3::DeviceWatcherWatchDevicesResponse * _result)

    Defined at line 467 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamSetCropRegionRequest & _value, ::fuchsia::camera3::StreamSetCropRegionRequest * _result)

    Defined at line 532 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamWatchCropRegionResponse & _value, ::fuchsia::camera3::StreamWatchCropRegionResponse * _result)

    Defined at line 553 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamSetResolutionRequest & _value, ::fuchsia::camera3::StreamSetResolutionRequest * _result)

    Defined at line 574 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamWatchResolutionResponse & _value, ::fuchsia::camera3::StreamWatchResolutionResponse * _result)

    Defined at line 595 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamSetBufferCollection2Request & _value, ::fuchsia::camera3::StreamSetBufferCollection2Request * _result)

    Defined at line 618 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamSetBufferCollectionRequest & _value, ::fuchsia::camera3::StreamSetBufferCollectionRequest * _result)

    Defined at line 639 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamWatchBufferCollection2Response & _value, ::fuchsia::camera3::StreamWatchBufferCollection2Response * _result)

    Defined at line 660 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamWatchBufferCollectionResponse & _value, ::fuchsia::camera3::StreamWatchBufferCollectionResponse * _result)

    Defined at line 681 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamRebindRequest & _value, ::fuchsia::camera3::StreamRebindRequest * _result)

    Defined at line 702 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::FrameInfo & _value, ::fuchsia::camera3::FrameInfo * _result)

    Defined at line 738 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamGetNextFrameResponse & _value, ::fuchsia::camera3::StreamGetNextFrameResponse * _result)

    Defined at line 759 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamGetNextFrame2Response & _value, ::fuchsia::camera3::StreamGetNextFrame2Response * _result)

    Defined at line 1006 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::FrameRate & _value, ::fuchsia::camera3::FrameRate * _result)

    Defined at line 1035 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamProperties & _value, ::fuchsia::camera3::StreamProperties * _result)

    Defined at line 1064 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::Configuration & _value, ::fuchsia::camera3::Configuration * _result)

    Defined at line 1087 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceGetConfigurationsResponse & _value, ::fuchsia::camera3::DeviceGetConfigurationsResponse * _result)

    Defined at line 1108 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamGetPropertiesResponse & _value, ::fuchsia::camera3::StreamGetPropertiesResponse * _result)

    Defined at line 1129 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::DeviceGetConfigurations2Response & _value, ::fuchsia::camera3::DeviceGetConfigurations2Response * _result)

    Defined at line 1418 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamGetProperties2Response & _value, ::fuchsia::camera3::StreamGetProperties2Response * _result)

    Defined at line 1562 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera3::StreamWatchOrientationResponse & _value, ::fuchsia::camera3::StreamWatchOrientationResponse * _result)

    Defined at line 1583 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/hlcpp/fuchsia/camera3/cpp/fidl.h