Namespaces

Enumerations

enum DeviceType
Name Value
BUILTIN 1u
VIRTUAL 2u

Defined at line 37 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

enum FrameStatus
Name Value
OK 0u
ERROR_FRAME 1u
ERROR_BUFFER_FULL 2u

Status to be set when a frame is signalled available.

Defined at line 55 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

enum CameraStreamType
Name Value
MACHINE_LEARNING 1u
MONITORING 2u
FULL_RESOLUTION 4u
DOWNSCALED_RESOLUTION 8u
VIDEO_CONFERENCE 16u
EXTENDED_FOV 32u

Different Stream types provided by the camera stack.

Defined at line 81 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

Records

Functions

  • zx_status_t Clone (::fuchsia::camera2::DeviceType value, ::fuchsia::camera2::DeviceType * result)

    Defined at line 44 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::camera2::FrameStatus value, ::fuchsia::camera2::FrameStatus * result)

    Defined at line 68 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • ::fuchsia::camera2::CameraStreamType operator| (::fuchsia::camera2::CameraStreamType _lhs, ::fuchsia::camera2::CameraStreamType _rhs)

    Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • ::fuchsia::camera2::CameraStreamType & operator|= (::fuchsia::camera2::CameraStreamType & _lhs, ::fuchsia::camera2::CameraStreamType _rhs)

    Defined at line 112 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • ::fuchsia::camera2::CameraStreamType operator& (::fuchsia::camera2::CameraStreamType _lhs, ::fuchsia::camera2::CameraStreamType _rhs)

    Defined at line 118 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • template <>
    std::ostream & operator<<<fuchsia::camera2::DeviceType> (std::ostream & os, const fuchsia::camera2::DeviceType & x)

    Defined at line 119 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::DeviceType & x)

    Defined at line 119 of file ../../src/camera/lib/formatting/formatting.cc

  • template <>
    std::ostream & operator<<<fuchsia::camera2::FrameStatus> (std::ostream & os, const fuchsia::camera2::FrameStatus & x)

    Defined at line 124 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::FrameStatus & x)

    Defined at line 124 of file ../../src/camera/lib/formatting/formatting.cc

  • ::fuchsia::camera2::CameraStreamType & operator&= (::fuchsia::camera2::CameraStreamType & _lhs, ::fuchsia::camera2::CameraStreamType _rhs)

    Defined at line 124 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • ::fuchsia::camera2::CameraStreamType operator^ (::fuchsia::camera2::CameraStreamType _lhs, ::fuchsia::camera2::CameraStreamType _rhs)

    Defined at line 130 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • ::fuchsia::camera2::CameraStreamType & operator^= (::fuchsia::camera2::CameraStreamType & _lhs, ::fuchsia::camera2::CameraStreamType _rhs)

    Defined at line 136 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • ::fuchsia::camera2::CameraStreamType operator~ (::fuchsia::camera2::CameraStreamType _value)

    Defined at line 142 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::camera2::CameraStreamType value, ::fuchsia::camera2::CameraStreamType * result)

    Defined at line 147 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • template <>
    std::ostream & operator<<<fuchsia::camera2::CameraStreamType> (std::ostream & os, const fuchsia::camera2::CameraStreamType & x)

    Defined at line 195 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::CameraStreamType & x)

    Defined at line 195 of file ../../src/camera/lib/formatting/formatting.cc

  • zx_status_t Clone (const ::fuchsia::camera2::ManagerOnDeviceUnavailableRequest & _value, ::fuchsia::camera2::ManagerOnDeviceUnavailableRequest * _result)

    Defined at line 205 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::ManagerOnDeviceMuteChangedRequest & _value, ::fuchsia::camera2::ManagerOnDeviceMuteChangedRequest * _result)

    Defined at line 228 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::ManagerConnectToStreamResponse & _value, ::fuchsia::camera2::ManagerConnectToStreamResponse * _result)

    Defined at line 249 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::MuteControlMuteRequest & _value, ::fuchsia::camera2::MuteControlMuteRequest * _result)

    Defined at line 270 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::MuteControlMuteResponse & _value, ::fuchsia::camera2::MuteControlMuteResponse * _result)

    Defined at line 291 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::MuteControlUnmuteRequest & _value, ::fuchsia::camera2::MuteControlUnmuteRequest * _result)

    Defined at line 312 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::MuteControlUnmuteResponse & _value, ::fuchsia::camera2::MuteControlUnmuteResponse * _result)

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

  • template <>
    std::ostream & operator<<<fuchsia::camera2::FrameRate> (std::ostream & os, const fuchsia::camera2::FrameRate & x)

    Defined at line 384 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::FrameRate & x)

    Defined at line 384 of file ../../src/camera/lib/formatting/formatting.cc

  • template <>
    std::ostream & operator<<<fuchsia::camera2::FrameMetadata> (std::ostream & os, const fuchsia::camera2::FrameMetadata & x)

    Defined at line 389 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::FrameMetadata & x)

    Defined at line 389 of file ../../src/camera/lib/formatting/formatting.cc

  • template <>
    std::ostream & operator<<<fuchsia::camera2::DeviceInfo> (std::ostream & os, const fuchsia::camera2::DeviceInfo & x)

    Defined at line 395 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::DeviceInfo & x)

    Defined at line 395 of file ../../src/camera/lib/formatting/formatting.cc

  • template <>
    std::ostream & operator<<<fuchsia::camera2::StreamProperties> (std::ostream & os, const fuchsia::camera2::StreamProperties & x)

    Defined at line 403 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::StreamProperties & x)

    Defined at line 403 of file ../../src/camera/lib/formatting/formatting.cc

  • template <>
    std::ostream & operator<<<fuchsia::camera2::FrameAvailableInfo> (std::ostream & os, const fuchsia::camera2::FrameAvailableInfo & x)

    Defined at line 407 of file ../../src/camera/lib/formatting/formatting.cc

  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::FrameAvailableInfo & x)

    Defined at line 407 of file ../../src/camera/lib/formatting/formatting.cc

  • template <>
    std::ostream & operator<<<fuchsia::camera2::StreamConstraints> (std::ostream & os, const fuchsia::camera2::StreamConstraints & x)

    Defined at line 413 of file ../../src/camera/lib/formatting/formatting.cc

  • zx_status_t Clone (const ::fuchsia::camera2::ManagerOnDeviceAvailableRequest & _value, ::fuchsia::camera2::ManagerOnDeviceAvailableRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::camera2::FrameAvailableInfo & _value, ::fuchsia::camera2::FrameAvailableInfo * _result)

    Defined at line 800 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

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

    Defined at line 824 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::ManagerConnectToStreamRequest & _value, ::fuchsia::camera2::ManagerConnectToStreamRequest * _result)

    Defined at line 1053 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamReleaseFrameRequest & _value, ::fuchsia::camera2::StreamReleaseFrameRequest * _result)

    Defined at line 1150 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamOnFrameAvailableRequest & _value, ::fuchsia::camera2::StreamOnFrameAvailableRequest * _result)

    Defined at line 1171 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamSetRegionOfInterestRequest & _value, ::fuchsia::camera2::StreamSetRegionOfInterestRequest * _result)

    Defined at line 1198 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamSetImageFormatRequest & _value, ::fuchsia::camera2::StreamSetImageFormatRequest * _result)

    Defined at line 1240 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamSetImageFormatResponse & _value, ::fuchsia::camera2::StreamSetImageFormatResponse * _result)

    Defined at line 1261 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamGetImageFormatsResponse & _value, ::fuchsia::camera2::StreamGetImageFormatsResponse * _result)

    Defined at line 1282 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamGetBuffers2Response & _value, ::fuchsia::camera2::StreamGetBuffers2Response * _result)

    Defined at line 1305 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::camera2::StreamGetBuffersResponse & _value, ::fuchsia::camera2::StreamGetBuffersResponse * _result)

    Defined at line 1326 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h

  • template <>
    std::ostream & operator<< (std::ostream & os, const T & x)
  • camera::formatting::PropertyListPtr Dump (const fuchsia::camera2::StreamConstraints & x)

    Defined at line 413 of file ../../src/camera/lib/formatting/formatting.cc

  • zx_status_t Clone (const ::fuchsia::camera2::StreamSetRegionOfInterestResponse & _value::fuchsia::camera2::StreamSetRegionOfInterestResponse * _result)

    Defined at line 1219 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/hlcpp/fuchsia/camera2/cpp/fidl.h