◆ 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 90 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: