Vision module
VisionFrameContext
The frame a result refers to: its source and stream, frame ID, timing, size, pixel format and whether it is a keyframe.
#include <icy/vision/types.h>
struct VisionFrameContextDefined in src/vision/include/icy/vision/types.h:30
Public Attributes
| Return | Name | Description |
|---|---|---|
std::string | sourceId | |
std::string | streamId | |
uint64_t | frameId | |
int64_t | ptsUsec | |
int64_t | receivedAtUsec | |
int | width | |
int | height | |
std::string | pixelFmt | |
bool | keyframe |
sourceId
std::string sourceIdDefined in src/vision/include/icy/vision/types.h:32
streamId
std::string streamIdDefined in src/vision/include/icy/vision/types.h:33
frameId
uint64_t frameId = 0Defined in src/vision/include/icy/vision/types.h:34
ptsUsec
int64_t ptsUsec = 0Defined in src/vision/include/icy/vision/types.h:35
receivedAtUsec
int64_t receivedAtUsec = 0Defined in src/vision/include/icy/vision/types.h:36
width
int width = 0Defined in src/vision/include/icy/vision/types.h:37
height
int height = 0Defined in src/vision/include/icy/vision/types.h:38
pixelFmt
std::string pixelFmtDefined in src/vision/include/icy/vision/types.h:39
keyframe
bool keyframe = false