![]() |
Face SDK
1.13.0 Mozart release
Face Recognition Software Development Kit
|
Typedefs | |
typedef void(* | face_sdk__on_track_appeared_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face) |
Raises when a person has appeared in the stream. More... | |
typedef void(* | face_sdk__on_track_disappeared_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track) |
Raises when a person is lost in the stream. More... | |
typedef void(* | face_sdk__on_track_updated_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face) |
Raises when the track object has updated. More... | |
typedef void(* | face_sdk__on_track_best_frame_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face) |
Raises when the best frame changed for the track. More... | |
typedef void(* | face_sdk__on_frame_error_cb_t) (int32_t error_code, uint8_t *description, uint64_t description_size, face_sdk__video_stream_t *stream, face_sdk__video_frame_t *frame) |
Raises when error occurred while processing frame. More... | |
typedef void(* | face_sdk__on_track_appeared_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face, void *opaque) |
Raises when a person has appeared in the stream. More... | |
typedef void(* | face_sdk__on_track_disappeared_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, void *opaque) |
Raises when a person is lost in the stream. More... | |
typedef void(* | face_sdk__on_track_updated_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face, void *opaque) |
Raises when the track object has updated. More... | |
typedef void(* | face_sdk__on_track_best_frame_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face, void *opaque) |
Raises when the best frame changed for the track. More... | |
typedef void(* | face_sdk__on_frame_error_cb_2_t) (int32_t error_code, uint8_t *description, uint64_t description_size, face_sdk__video_stream_t *stream, face_sdk__video_frame_t *frame, void *opaque) |
Raises when error occurred while processing frame. More... | |
typedef void(* face_sdk__on_frame_error_cb_2_t) (int32_t error_code, uint8_t *description, uint64_t description_size, face_sdk__video_stream_t *stream, face_sdk__video_frame_t *frame, void *opaque) |
Raises when error occurred while processing frame.
[in] | error_code | Error code |
[in] | description | Error description string. See text_encoding. |
[in] | description_size | Size in bytes of description buffer |
[in] | stream | The stream where the error occurred |
[in] | frame | The frame where the error occurred |
typedef void(* face_sdk__on_frame_error_cb_t) (int32_t error_code, uint8_t *description, uint64_t description_size, face_sdk__video_stream_t *stream, face_sdk__video_frame_t *frame) |
Raises when error occurred while processing frame.
[in] | error_code | Error code |
[in] | description | Error description string. See text_encoding. |
[in] | description_size | Size in bytes of description buffer |
[in] | stream | The stream where the error occurred |
[in] | frame | The frame where the error occurred |
typedef void(* face_sdk__on_track_appeared_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face, void *opaque) |
Raises when a person has appeared in the stream.
[in] | stream | The stream where a person has detected |
[in] | track | The track of a person |
[in] | frame | The frame where a person has detected |
[in] | face | The detected face object in the frame |
typedef void(* face_sdk__on_track_appeared_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face) |
Raises when a person has appeared in the stream.
[in] | stream | The stream where a person has detected |
[in] | track | The track of a person |
[in] | frame | The frame where a person has detected |
[in] | face | The detected face object in the frame |
typedef void(* face_sdk__on_track_best_frame_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face, void *opaque) |
Raises when the best frame changed for the track.
[in] | stream | The stream where the track object has updated |
[in] | track | The track for which the best frame changed |
[in] | frame | The best frame for the track |
[in] | face | The detected face in the frame |
typedef void(* face_sdk__on_track_best_frame_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face) |
Raises when the best frame changed for the track.
[in] | stream | The stream where the track object has updated |
[in] | track | The track for which the best frame changed |
[in] | frame | The best frame for the track |
[in] | face | The detected face in the frame |
typedef void(* face_sdk__on_track_disappeared_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, void *opaque) |
Raises when a person is lost in the stream.
[in] | stream | The stream where a person is lost |
[in] | track | The track of a person |
typedef void(* face_sdk__on_track_disappeared_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track) |
Raises when a person is lost in the stream.
[in] | stream | The stream where a person is lost |
[in] | track | The track of a person |
typedef void(* face_sdk__on_track_updated_cb_2_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face, void *opaque) |
Raises when the track object has updated.
[in] | stream | The stream where the track object has updated |
[in] | track | The updated track |
[in] | frame | The frame where track has updated |
[in] | face | The detected face in the frame |
typedef void(* face_sdk__on_track_updated_cb_t) (face_sdk__video_stream_t *stream, face_sdk__track_t *track, face_sdk__video_frame_t *frame, face_sdk__face_t *face) |
Raises when the track object has updated.
[in] | stream | The stream where the track object has updated |
[in] | track | The updated track |
[in] | frame | The frame where track has updated |
[in] | face | The detected face in the frame |