Definition at line 86 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 90 of file nvstreammux_batch.h.
|
virtualdefault |
|
inlinevirtual |
Definition at line 96 of file nvstreammux_batch.h.
|
inlinevirtual |
Reimplemented in GstBatchBufferWrapper, and GstAudioBatchBufferWrapper.
Definition at line 100 of file nvstreammux_batch.h.
|
inlinevirtual |
Reimplemented in GstBatchBufferWrapper, and GstAudioBatchBufferWrapper.
Definition at line 101 of file nvstreammux_batch.h.
|
inlinevirtual |
Reimplemented in GstBatchBufferWrapper, GstAudioBatchBufferWrapper, and NvDsBatchBufferWrapper.
Definition at line 102 of file nvstreammux_batch.h.
void* BatchBufferWrapper::batch |
Definition at line 102 of file nvstreammux_batch.h.
Referenced by GstAudioBatchBufferWrapper::GstAudioBatchBufferWrapper(), and GstBatchBufferWrapper::GstBatchBufferWrapper().