NVIDIA DeepStream SDK API Reference

6.4 Release
nvdsspeech::IDSCustomLibrary Class Referenceabstract

Detailed Description

Inheritance diagram for nvdsspeech::IDSCustomLibrary:

Public Member Functions

virtual bool SetProperty (const Property &prop)=0
 
virtual bool Initialize ()=0
 
virtual GstCaps * GetCompatibleCaps (GstPadDirection direction, GstCaps *in_caps, GstCaps *othercaps)=0
 
virtual bool StartWithParams (DSCustom_CreateParams *params)=0
 
virtual bool HandleEvent (GstEvent *event)=0
 
virtual BufferResult ProcessBuffer (GstBuffer *inbuf)=0
 
virtual ~IDSCustomLibrary ()
 

Constructor & Destructor Documentation

◆ ~IDSCustomLibrary()

virtual nvdsspeech::IDSCustomLibrary::~IDSCustomLibrary ( )
inlinevirtual

Member Function Documentation

◆ GetCompatibleCaps()

virtual GstCaps* nvdsspeech::IDSCustomLibrary::GetCompatibleCaps ( GstPadDirection  direction,
GstCaps *  in_caps,
GstCaps *  othercaps 
)
pure virtual

◆ HandleEvent()

virtual bool nvdsspeech::IDSCustomLibrary::HandleEvent ( GstEvent *  event)
pure virtual

◆ Initialize()

virtual bool nvdsspeech::IDSCustomLibrary::Initialize ( )
pure virtual

◆ ProcessBuffer()

virtual BufferResult nvdsspeech::IDSCustomLibrary::ProcessBuffer ( GstBuffer inbuf)
pure virtual

◆ SetProperty()

virtual bool nvdsspeech::IDSCustomLibrary::SetProperty ( const Property prop)
pure virtual

◆ StartWithParams()

virtual bool nvdsspeech::IDSCustomLibrary::StartWithParams ( DSCustom_CreateParams params)
pure virtual

The documentation for this class was generated from the following file: