8 #include <c_interface/common/common.h> 9 #include <c_interface/face_sdk_base/image.h> 11 FACE_SDK_EXTERN_C_BEGIN
22 DECLARE_FACE_SDK_CLASS(video_frame)
64 uint64_t timestamp_ms,
bool face_sdk__video_frame__get_image(const face_sdk__video_frame_t *video_frame, face_sdk__image_t **image)
Retrieves video frame image.
void face_sdk__video_frame_free(face_sdk__video_frame_t *video_frame)
Destroys face_sdk__video_frame object.
bool face_sdk__make_video_frame(uint64_t frame_id, uint64_t timestamp_ms, const face_sdk__image_t *image, face_sdk__video_frame_t **video_frame)
Makes video frame with specified frame_id, timestamp and image.
An image keeps bitmap data in 24bpp RBG format.
Definition: image.h:23
A video frame contains image and meta-information about this image in video stream context...
Definition: video_frame.h:22
bool face_sdk__video_frame__get_timestamp_ms(const face_sdk__video_frame_t *video_frame, uint64_t *value)
Retrieves video frame timestamp.
bool face_sdk__video_frame__get_frame_id(const face_sdk__video_frame_t *video_frame, uint64_t *value)
Retrieves video frame id.