8 #include <c_interface/face_sdk_base/video_stream.h> 11 FACE_SDK_EXTERN_C_BEGIN
34 DECLARE_FACE_SDK_CLASS(tracker)
bool face_sdk__tracker__commit_frames(const face_sdk__tracker_t *tracker)
The function processes all pushed frames. All events will be raised.
bool face_sdk__tracker__get_version(const face_sdk__tracker_t *tracker, uint32_t *value)
Algorithm version. See Face Tracker versions.
void face_sdk__tracker_free(face_sdk__tracker_t *tracker)
Destroys face_sdk__tracker object.
Tracker config object used in face_sdk__make_tracker() function.
Definition: face_sdk_tracker_config.h:25
bool face_sdk__make_tracker(const face_sdk__tracker_config_t *config, face_sdk__tracker_t **tracker)
Makes Tracker object.
Tracker object tracks persons in the video stream and collects faces of the same person in one track...
Definition: face_sdk_tracker.h:34
A video stream represents a sequence of frames.
Definition: video_stream.h:20
bool face_sdk__tracker__make_stream(const face_sdk__tracker_t *tracker, uint32_t stream_id, face_sdk__video_stream_t **video_stream)
The function makes a video stream.
bool face_sdk__tracker__free_stream(const face_sdk__tracker_t *tracker, const face_sdk__video_stream_t *video_stream)
The function releases stream from tracker object.