1 #ifndef _VIDEO_COM_STAGE_H_
2 #define _VIDEO_COM_STAGE_H_
4 #include <VP_Api/vp_api.h>
5 #include <VP_Com/vp_com.h>
7 #define VIDEO_MAX_RETRIES 5
9 typedef struct _video_com_config_t
13 vp_com_socket_t socket;
14 VP_COM_SOCKET_OPTIONS sockopt;
23 VP_COM_SOCKET_PROTOCOL protocol;
27 extern const vp_api_stage_funcs_t video_com_funcs;
29 C_RESULT video_com_stage_open(video_com_config_t *cfg);
30 C_RESULT video_com_stage_transform(video_com_config_t *cfg, vp_api_io_data_t *in, vp_api_io_data_t *out);
31 C_RESULT video_com_stage_close(video_com_config_t *cfg);
33 #endif // _VIDEO_COM_STAGE_H_