|
NVIDIA DeepStream SDK API Reference
|
7.1 Release
|
Go to the documentation of this file.
24 #ifndef __NVDSCUSTOMLIB_INTERFACE_HPP__
25 #define __NVDSCUSTOMLIB_INTERFACE_HPP__
28 #include <gst/gstbuffer.h>
64 virtual GstCaps*
GetCompatibleCaps (GstPadDirection direction, GstCaps* in_caps, GstCaps* othercaps) = 0;
virtual BufferResult ProcessBuffer(GstAudio2Video *base, GstBuffer *audio, GstVideoFrame *video)=0
virtual bool SetInitParams(DSCustom_CreateParams *params)=0
cudaStream_t m_cudaStream
virtual bool SetProperty(Property &prop)=0
virtual bool HandleEvent(GstEvent *event)=0
Property(std::string arg_key, std::string arg_value)
virtual ~IDSCustomLibrary()
gboolean m_fillDummyBatchMeta
struct _GstBuffer GstBuffer
virtual GstCaps * GetCompatibleCaps(GstPadDirection direction, GstCaps *in_caps, GstCaps *othercaps)=0
virtual char * QueryProperties()=0
gboolean m_dummyMetaInsert