![]() |
Fixposition SDK 0.0.0-heads/main-0-g6a396b9
Collection of c++ libraries and apps for use with Fixposition products on Linux
|
Camera types and utilities. More...
Enumerations | |
| enum class | CamId : uint8_t { UNSPECIFIED = 0 , CAM1 = 1 , CAM2 = 2 , CAM3 = 3 , CAM4 = 4 } |
| Camera ID. More... | |
| enum class | CamDataType : uint8_t { UNSPECIFIED = 0 , HIRES_IMG = 1 , LORES_IMG = 2 , HIRES_VID = 3 , LORES_VID = 4 } |
| Camera data type (type of data) More... | |
| enum class | CamDataFmt : uint8_t { UNSPECIFIED = 0 , H264_NAL = 1 , H265_NAL = 2 , MJPEG = 3 , JPEG = 4 , Y8 = 5 , NV12 = 6 , RGB24 = 7 } |
| Camera data format. More... | |
| enum class | CamDataFrm : uint8_t { UNSPECIFIED = 0 , I_FRAME = 1 , P_FRAME = 2 , FULL = 3 , OTHER = 4 } |
| Camera frame type. More... | |
Functions | |
| const char * | CamIdToStr (const CamId camid) |
| Stringify camera ID enum. | |
| CamId | CamIdFromStrOr (const char *str, const CamId def) |
| Convert camera ID string to enum. | |
| CamId | CamIdFromValOr (const uint8_t val, const CamId def) |
| Convert camera ID value to enum. | |
| const char * | CamDataTypeToStr (const CamDataType type) |
| Stringify camera data type enum. | |
| CamDataType | CamDataTypeFromStrOr (const char *str, const CamDataType def) |
| Convert camera data type string to enum. | |
| CamDataType | CamDataTypeFromValOr (const uint8_t val, const CamDataType def) |
| Convert camera data type value to enum. | |
| const char * | CamDataFmtToStr (const CamDataFmt fmt) |
| Stringify camera data format enum. | |
| CamDataFmt | CamDataFmtFromValOr (const uint8_t val, const CamDataFmt def) |
| Convert camera data format value to enum. | |
| const char * | CamDataFrmToStr (const CamDataFrm frm) |
| Stringify camera data frame type enum. | |
| CamDataFrm | CamDataFrmFromValOr (const uint8_t val, const CamDataFrm def) |
| Convert camera data frame type value to enum. | |
Camera types and utilities.
|
strong |
|
strong |
|
strong |
|
strong |
| const char * fpsdk::common::cam::CamIdToStr | ( | const CamId | camid | ) |
Stringify camera ID enum.
| [in] | camid | Camera ID |
Convert camera ID string to enum.
| [in] | str | Camera ID string |
| [in] | def | Default Camer ID, for bad str |
Convert camera ID value to enum.
| [in] | val | Camera ID value |
| [in] | def | Default camera data type, for bad str |
| const char * fpsdk::common::cam::CamDataTypeToStr | ( | const CamDataType | type | ) |
Stringify camera data type enum.
| [in] | type | Camera data type |
| CamDataType fpsdk::common::cam::CamDataTypeFromStrOr | ( | const char * | str, |
| const CamDataType | def ) |
Convert camera data type string to enum.
| [in] | str | Camera data type string |
| [in] | def | Default camera data type, for bad str |
| CamDataType fpsdk::common::cam::CamDataTypeFromValOr | ( | const uint8_t | val, |
| const CamDataType | def ) |
Convert camera data type value to enum.
| [in] | val | Camera data type value |
| [in] | def | Default camera data type, for bad str |
| const char * fpsdk::common::cam::CamDataFmtToStr | ( | const CamDataFmt | fmt | ) |
Stringify camera data format enum.
| [in] | fmt | Camera data format |
| CamDataFmt fpsdk::common::cam::CamDataFmtFromValOr | ( | const uint8_t | val, |
| const CamDataFmt | def ) |
Convert camera data format value to enum.
| [in] | val | Camera data format value |
| [in] | def | Default camera data format, for bad str |
| const char * fpsdk::common::cam::CamDataFrmToStr | ( | const CamDataFrm | frm | ) |
Stringify camera data frame type enum.
| [in] | frm | Camera data frame type |
| CamDataFrm fpsdk::common::cam::CamDataFrmFromValOr | ( | const uint8_t | val, |
| const CamDataFrm | def ) |
Convert camera data frame type value to enum.
| [in] | val | Camera data frame type value |
| [in] | def | Default camera data frame type, for bad str |