|
NVIDIA DeepStream SDK API Reference
|
6.3 Release
|
Go to the documentation of this file.
24 #ifndef _NVDS_SERVER_H_
25 #define _NVDS_SERVER_H_
219 std::vector < RoiDimension >
vect;
310 class NvDsRestServer;
std::string metadata_resolution
std::string headers_source
std::string metadata_codec
@ DEST_CROP_UPDATE_SUCCESS
NvDsInferServerPropFlag inferserver_flag
@ SKIP_FRAMES_UPDATE_SUCCESS
std::function< void(NvDsEncInfo *enc_info, void *ctx) > enc_cb
std::string value_camera_name
@ PROCESS_MODE_UPDATE_FAIL
std::function< void(NvDsStreamInfo *stream_info, void *ctx) > stream_cb
guint interpolation_method
struct NvDsConvInfo NvDsConvInfo
@ INTERPOLATION_METHOD_UPDATE_FAIL
struct NvDsMuxInfo NvDsMuxInfo
@ FORCE_IDR_UPDATE_SUCCESS
@ FLIP_METHOD_UPDATE_SUCCESS
struct NvDsStreamInfo NvDsStreamInfo
@ IFRAME_INTERVAL_UPDATE_FAIL
void nvds_rest_server_stop(NvDsRestServer *ctx)
@ FORCE_INTRA_UPDATE_FAIL
struct NvDsEncInfo NvDsEncInfo
struct NvDsDecInfo NvDsDecInfo
std::function< void(NvDsRoiInfo *roi_info, void *ctx) > roi_cb
std::string metadata_framerate
std::vector< RoiDimension > vect
@ INFERSERVER_INTERVAL_UPDATE_FAIL
std::function< void(NvDsOsdInfo *osd_info, void *ctx) > osd_cb
NvDsAppInstanceFlag appinstance_flag
guint drop_frame_interval
std::string value_camera_url
struct NvDsServerConfig NvDsServerConfig
NvDsInferPropFlag infer_flag
struct NvDsAppInstanceInfo NvDsAppInstanceInfo
std::function< void(NvDsInferServerInfo *inferserver_info, void *ctx) > inferserver_cb
struct NvDsResponseInfo NvDsResponseInfo
NvDsAppInstanceStatus status
@ DROP_FRAME_INTERVAL_UPDATE_SUCCESS
std::function< void(NvDsDecInfo *dec_info, void *ctx) > dec_cb
struct NvDsOsdInfo NvDsOsdInfo
@ DROP_FRAME_INTERVAL_UPDATE_FAIL
@ PROCESS_MODE_UPDATE_SUCCESS
std::string value_camera_id
@ MAX_LATENCY_UPDATE_FAIL
NvDsConvPropFlag conv_flag
std::function< void(NvDsMuxInfo *mux_info, void *ctx) > mux_cb
struct NvDsInferInfo NvDsInferInfo
std::string inferserver_log
struct NvDsRoiInfo NvDsRoiInfo
std::function< void(NvDsAppInstanceInfo *appinstance_info, void *ctx) > appinstance_cb
std::function< void(NvDsConvInfo *conv_info, void *ctx) > conv_cb
@ LOW_LATENCY_MODE_UPDATE_SUCCESS
@ FORCE_INTRA_UPDATE_SUCCESS
@ INTERPOLATION_METHOD_UPDATE_SUCCESS
@ FLIP_METHOD_UPDATE_FAIL
@ INFERSERVER_INTERVAL_UPDATE_SUCCESS
@ BATCHED_PUSH_TIMEOUT_UPDATE_FAIL
NvDsRestServer * nvds_rest_server_start(NvDsServerConfig *server_config, NvDsServerCallbacks *server_cb)
@ BATCHED_PUSH_TIMEOUT_UPDATE_SUCCESS
@ INFER_INTERVAL_UPDATE_SUCCESS
NvDsInferServerStatus status
@ MAX_LATENCY_UPDATE_SUCCESS
struct NvDsInferServerInfo NvDsInferServerInfo
gboolean low_latency_mode
std::function< void(NvDsInferInfo *infer_info, void *ctx) > infer_cb
@ LOW_LATENCY_MODE_UPDATE_FAIL
gint batched_push_timeout
@ IFRAME_INTERVAL_UPDATE_SUCCESS
std::string headers_created_at
@ SRC_CROP_UPDATE_SUCCESS
@ SKIP_FRAMES_UPDATE_FAIL
struct NvDsServerCallbacks NvDsServerCallbacks
@ INFER_INTERVAL_UPDATE_FAIL