Definition at line 97 of file nvstreammux_batch.h.
Public Member Functions | |
BatchBufferWrapper () | |
virtual | ~BatchBufferWrapper ()=default |
virtual unsigned int | copy (void *buf, unsigned int pos, unsigned int num_surfaces) |
virtual bool | push (SourcePad *pad, TimePoint play_start, NanoSecondsType accum_dur) |
virtual bool | push (SourcePad *pad, unsigned long pts) |
virtual void | unref () |
Data Fields | |
void * | batch |
|
inline |
Definition at line 101 of file nvstreammux_batch.h.
|
virtualdefault |
|
inlinevirtual |
Definition at line 107 of file nvstreammux_batch.h.
|
inlinevirtual |
Reimplemented in GstBatchBufferWrapper, and GstAudioBatchBufferWrapper.
Definition at line 111 of file nvstreammux_batch.h.
|
inlinevirtual |
Reimplemented in GstBatchBufferWrapper, and GstAudioBatchBufferWrapper.
Definition at line 112 of file nvstreammux_batch.h.
|
inlinevirtual |
Reimplemented in GstBatchBufferWrapper, GstAudioBatchBufferWrapper, and NvDsBatchBufferWrapper.
Definition at line 113 of file nvstreammux_batch.h.
void* BatchBufferWrapper::batch |
Definition at line 113 of file nvstreammux_batch.h.
Referenced by GstAudioBatchBufferWrapper::GstAudioBatchBufferWrapper(), and GstBatchBufferWrapper::GstBatchBufferWrapper().