NVIDIA DeepStream SDK API Reference

6.4 Release
deepstream_config_yaml.h File Reference

Go to the source code of this file.

Macros

#define _MAX_STR_LENGTH   1024
 

Functions

std::vector< std::string > split_string (std::string input)
 
gboolean get_absolute_file_path_yaml (const gchar *cfg_file_path, const gchar *file_path, char *abs_path_str)
 
gboolean parse_streammux_yaml (NvDsStreammuxConfig *config, gchar *cfg_file_path)
 
gboolean parse_tiled_display_yaml (NvDsTiledDisplayConfig *config, gchar *cfg_file_path)
 
gboolean parse_osd_yaml (NvDsOSDConfig *config, gchar *cfg_file_path)
 
gboolean parse_segvisual_yaml (NvDsSegVisualConfig *config, gchar *cfg_file_path)
 
gboolean parse_image_save_yaml (NvDsImageSave *config, gchar *cfg_file_path)
 
gboolean parse_msgconsumer_yaml (NvDsMsgConsumerConfig *config, std::string group, gchar *cfg_file_path)
 
gboolean parse_msgconv_yaml (NvDsSinkMsgConvBrokerConfig *config, std::string group, gchar *cfg_file_path)
 
gboolean parse_sink_yaml (NvDsSinkSubBinConfig *config, std::string group, gchar *cfg_file_path)
 
gboolean parse_source_yaml (NvDsSourceConfig *config, std::vector< std::string > headers, std::vector< std::string > source_values, gchar *cfg_file_path)
 
gboolean parse_tracker_yaml (NvDsTrackerConfig *config, gchar *cfg_file_path)
 
gboolean parse_gie_yaml (NvDsGieConfig *config, std::string group, gchar *cfg_file_path)
 
gboolean parse_preprocess_yaml (NvDsPreProcessConfig *config, gchar *cfg_file_path)
 
gboolean parse_dewarper_yaml (NvDsDewarperConfig *config, gchar *cfg_file_path)
 
gboolean parse_dsexample_yaml (NvDsDsExampleConfig *config, gchar *cfg_file_path)
 
gboolean parse_dsanalytics_yaml (NvDsDsAnalyticsConfig *config, gchar *cfg_file_path)
 

Macro Definition Documentation

◆ _MAX_STR_LENGTH

#define _MAX_STR_LENGTH   1024

Definition at line 54 of file deepstream_config_yaml.h.

Function Documentation

◆ get_absolute_file_path_yaml()

gboolean get_absolute_file_path_yaml ( const gchar *  cfg_file_path,
const gchar *  file_path,
char *  abs_path_str 
)

◆ parse_dewarper_yaml()

gboolean parse_dewarper_yaml ( NvDsDewarperConfig config,
gchar *  cfg_file_path 
)

◆ parse_dsanalytics_yaml()

gboolean parse_dsanalytics_yaml ( NvDsDsAnalyticsConfig config,
gchar *  cfg_file_path 
)

◆ parse_dsexample_yaml()

gboolean parse_dsexample_yaml ( NvDsDsExampleConfig config,
gchar *  cfg_file_path 
)

◆ parse_gie_yaml()

gboolean parse_gie_yaml ( NvDsGieConfig config,
std::string  group,
gchar *  cfg_file_path 
)

◆ parse_image_save_yaml()

gboolean parse_image_save_yaml ( NvDsImageSave config,
gchar *  cfg_file_path 
)

◆ parse_msgconsumer_yaml()

gboolean parse_msgconsumer_yaml ( NvDsMsgConsumerConfig config,
std::string  group,
gchar *  cfg_file_path 
)

◆ parse_msgconv_yaml()

gboolean parse_msgconv_yaml ( NvDsSinkMsgConvBrokerConfig config,
std::string  group,
gchar *  cfg_file_path 
)

◆ parse_osd_yaml()

gboolean parse_osd_yaml ( NvDsOSDConfig config,
gchar *  cfg_file_path 
)

◆ parse_preprocess_yaml()

gboolean parse_preprocess_yaml ( NvDsPreProcessConfig config,
gchar *  cfg_file_path 
)

◆ parse_segvisual_yaml()

gboolean parse_segvisual_yaml ( NvDsSegVisualConfig config,
gchar *  cfg_file_path 
)

◆ parse_sink_yaml()

gboolean parse_sink_yaml ( NvDsSinkSubBinConfig config,
std::string  group,
gchar *  cfg_file_path 
)

◆ parse_source_yaml()

gboolean parse_source_yaml ( NvDsSourceConfig config,
std::vector< std::string >  headers,
std::vector< std::string >  source_values,
gchar *  cfg_file_path 
)

◆ parse_streammux_yaml()

gboolean parse_streammux_yaml ( NvDsStreammuxConfig config,
gchar *  cfg_file_path 
)

◆ parse_tiled_display_yaml()

gboolean parse_tiled_display_yaml ( NvDsTiledDisplayConfig config,
gchar *  cfg_file_path 
)

◆ parse_tracker_yaml()

gboolean parse_tracker_yaml ( NvDsTrackerConfig config,
gchar *  cfg_file_path 
)

◆ split_string()

std::vector<std::string> split_string ( std::string  input)