Definition at line 56 of file source_config.hpp.
 
◆ SourceConfig()
      
        
          | deepstream::SourceConfig::SourceConfig  | 
          ( | 
          const std::string &  | 
          config_file | ) | 
           | 
        
      
 
Create a source config from a yaml config file. 
 
 
◆ getCameraInfo()
      
        
          | CameraInfo deepstream::SourceConfig::getCameraInfo  | 
          ( | 
          uint32_t  | 
          index | ) | 
           const | 
        
      
 
Get information for a specific camera source. 
 
 
◆ getProperties()
      
        
          | const YAML::Node& deepstream::SourceConfig::getProperties  | 
          ( | 
           | ) | 
           const | 
        
      
 
Get properties for setting the source bin(s) 
 
 
◆ getSensorInfo()
      
        
          | SensorInfo deepstream::SourceConfig::getSensorInfo  | 
          ( | 
          uint32_t  | 
          index | ) | 
           const | 
        
      
 
 
◆ listSensorIds()
      
        
          | std::string deepstream::SourceConfig::listSensorIds  | 
          ( | 
           | ) | 
           const | 
        
      
 
List sensor ids in a string, separated by ';'. 
 
 
◆ listSensorNames()
      
        
          | std::string deepstream::SourceConfig::listSensorNames  | 
          ( | 
           | ) | 
           const | 
        
      
 
List sensor names in a string, separated by ';'. 
 
 
◆ listUris()
      
        
          | std::string deepstream::SourceConfig::listUris  | 
          ( | 
           | ) | 
           const | 
        
      
 
List sensor uris in a string, separated by ';'. 
 
 
◆ nCameraSources()
      
        
          | uint32_t deepstream::SourceConfig::nCameraSources  | 
          ( | 
           | ) | 
           const | 
        
      
 
Get the number of the camera sources. 
 
 
◆ nSources()
      
        
          | uint32_t deepstream::SourceConfig::nSources  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ useCameraBin()
      
        
          | bool deepstream::SourceConfig::useCameraBin  | 
          ( | 
           | ) | 
           const | 
        
      
 
If using the nvv4l2srcbin. 
 
 
◆ useMultiUriSrcBin()
      
        
          | bool deepstream::SourceConfig::useMultiUriSrcBin  | 
          ( | 
           | ) | 
           const | 
        
      
 
If using the nvmultiurisrcbin. 
 
 
◆ useUriSrcBin()
      
        
          | bool deepstream::SourceConfig::useUriSrcBin  | 
          ( | 
           | ) | 
           const | 
        
      
 
If using the nvurisrcbin. 
 
 
◆ camera_info_
  
  
      
        
          | std::vector<CameraInfo> deepstream::SourceConfig::camera_info_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ properties_
  
  
      
        
          | YAML::Node deepstream::SourceConfig::properties_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ sensor_info_
  
  
      
        
          | std::vector<SensorInfo> deepstream::SourceConfig::sensor_info_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ use_camerabin_
  
  
      
        
          | bool deepstream::SourceConfig::use_camerabin_ = false | 
         
       
   | 
  
protected   | 
  
 
 
◆ use_nvmultiurisrcbin_
  
  
      
        
          | bool deepstream::SourceConfig::use_nvmultiurisrcbin_ = false | 
         
       
   | 
  
protected   | 
  
 
 
◆ use_nvurisrcbin_
  
  
      
        
          | bool deepstream::SourceConfig::use_nvurisrcbin_ = false | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: