NVIDIA DeepStream SDK API Reference

6.1.1 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nvds_yml_parser.h File Reference

Detailed Description

NVIDIA DeepStream Yaml Parser API Specification

Description: This file specifies the APIs to set DeepStream GStreamer Element properties by parsing YAML file.

Definition in file nvds_yml_parser.h.

Go to the source code of this file.

Typedefs

typedef enum NvDsYamlParserStatus NvDsYamlParserStatus
 Enum for Yaml parsing status for the API call on a GstElement. More...
 

Enumerations

enum  NvDsYamlParserStatus {
  NVDS_YAML_PARSER_SUCCESS,
  NVDS_YAML_PARSER_DISABLED,
  NVDS_YAML_PARSER_ERROR
}
 Enum for Yaml parsing status for the API call on a GstElement. More...
 

Functions

NvDsYamlParserStatus nvds_parse_file_source (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a filesrc element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_uridecodebin (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a uridecodebin element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_rtsp_source (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a rtspsrc element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_nvarguscamerasrc (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvarguscamerasrc element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_v4l2src (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a v4l2src element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_multifilesrc (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a multifilesrc element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_alsasrc (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a alsasrc element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_source_list (GList **src_list, gchar *cfg_file_path, const char *group)
 Parse semicolon separated uri(s) in the source-list group and store it in a GList. More...
 
NvDsYamlParserStatus nvds_parse_streammux (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvstreammux element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_tracker (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvtracker element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_osd (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvdsosd element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_tiler (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvtiler element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_msgbroker (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvmsgbroker element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_msgconv (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvmsgconv element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_gie (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nvinfer element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_egl_sink (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a nveglglessink element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_file_sink (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a filesink element from values specified in a YAML configuration file. More...
 
NvDsYamlParserStatus nvds_parse_fake_sink (GstElement *element, gchar *cfg_file_path, const char *group)
 Set properties of a fakesink element from values specified in a YAML configuration file. More...