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
-
class DeviceInfo -
class FrameAvailableInfo -
class FrameMetadata -
class FrameRate -
class Manager -
class ManagerConnectToStreamRequest -
class ManagerConnectToStreamResponse -
class ManagerOnDeviceAvailableRequest -
class ManagerOnDeviceMuteChangedRequest -
class ManagerOnDeviceUnavailableRequest -
class Manager_EventSender -
class Manager_Proxy -
class Manager_RequestDecoder -
class Manager_RequestEncoder -
class Manager_ResponseDecoder -
class Manager_ResponseEncoder -
class Manager_Stub -
class Manager_Sync -
class Manager_SyncProxy -
class MuteControl -
class MuteControlMuteRequest -
class MuteControlMuteResponse -
class MuteControlUnmuteRequest -
class MuteControlUnmuteResponse -
class MuteControl_EventSender -
class MuteControl_Proxy -
class MuteControl_RequestDecoder -
class MuteControl_RequestEncoder -
class MuteControl_ResponseDecoder -
class MuteControl_ResponseEncoder -
class MuteControl_Stub -
class MuteControl_Sync -
class MuteControl_SyncProxy -
class Stream -
class StreamConstraints -
class StreamGetBuffers2Response -
class StreamGetBuffersResponse -
class StreamGetImageFormatsResponse -
class StreamOnFrameAvailableRequest -
class StreamProperties -
class StreamReleaseFrameRequest -
class StreamSetImageFormatRequest -
class StreamSetImageFormatResponse -
class StreamSetRegionOfInterestRequest -
class StreamSetRegionOfInterestResponse -
class Stream_EventSender -
class Stream_Proxy -
class Stream_RequestDecoder -
class Stream_RequestEncoder -
class Stream_ResponseDecoder -
class Stream_ResponseEncoder -
class Stream_Stub -
class Stream_Sync -
class Stream_SyncProxy
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