◆ DSCustomLibraryBase()
  
  
      
        
          | nvdsspeech::DSCustomLibraryBase::DSCustomLibraryBase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~DSCustomLibraryBase()
  
  
      
        
          | DSCustomLibraryBase::~DSCustomLibraryBase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetCompatibleCaps()
  
  
      
        
          | GstCaps * DSCustomLibraryBase::GetCompatibleCaps  | 
          ( | 
          GstPadDirection  | 
          direction,  | 
         
        
           | 
           | 
          GstCaps *  | 
          inCaps,  | 
         
        
           | 
           | 
          GstCaps *  | 
          otherCaps  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ HandleEvent()
  
  
      
        
          | bool nvdsspeech::DSCustomLibraryBase::HandleEvent  | 
          ( | 
          GstEvent *  | 
          event | ) | 
           | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ Initialize()
  
  
      
        
          | bool DSCustomLibraryBase::Initialize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ProcessBuffer()
◆ SetProperty()
  
  
      
        
          | bool DSCustomLibraryBase::SetProperty  | 
          ( | 
          const Property &  | 
          prop | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ StartWithParams()
Implements nvdsspeech::IDSCustomLibrary.
Definition at line 91 of file gst-nvdsspeech/includes/nvdscustomlib_base.hpp.
References nvdsspeech::kAudio, nvdsspeech::kText, nvdsspeech::DSCustom_CreateParams::m_element, m_element, m_inAudioFmt, m_inAudioInfo, nvdsspeech::DSCustom_CreateParams::m_inCaps, m_inCaps, m_outAudioInfo, nvdsspeech::DSCustom_CreateParams::m_outCaps, m_outCaps, and m_OutType.
 
 
◆ m_configFile
  
  
      
        
          | std::string nvdsspeech::DSCustomLibraryBase::m_configFile | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_element
  
  
      
        
          | GstBaseTransform* nvdsspeech::DSCustomLibraryBase::m_element {nullptr} | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_inAudioFmt
  
  
      
        
          | GstAudioFormat nvdsspeech::DSCustomLibraryBase::m_inAudioFmt = GST_AUDIO_FORMAT_UNKNOWN | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_inAudioInfo
  
  
      
        
          | GstAudioInfo nvdsspeech::DSCustomLibraryBase::m_inAudioInfo {nullptr, GST_AUDIO_FLAG_NONE} | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_inCaps
  
  
      
        
          | GstCaps* nvdsspeech::DSCustomLibraryBase::m_inCaps {nullptr} | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_outAudioInfo
  
  
      
        
          | GstAudioInfo nvdsspeech::DSCustomLibraryBase::m_outAudioInfo {nullptr, GST_AUDIO_FLAG_NONE} | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_outCaps
  
  
      
        
          | GstCaps* nvdsspeech::DSCustomLibraryBase::m_outCaps {nullptr} | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_OutType
The documentation for this class was generated from the following file: