Definition at line 119 of file nvstreammux_batch.h.
|
| NvDsBatchBufferWrapper (unsigned int size) |
|
virtual | ~NvDsBatchBufferWrapper () |
|
virtual unsigned int | copy_buf (std::shared_ptr< BufferWrapper > buf, unsigned int pos)=0 |
| Copy input buffer (buf) to this NvDsBatchBufferWrapper. More...
|
|
virtual void | copy_meta (unsigned int id, std::shared_ptr< BufferWrapper > src_buffer, unsigned int batch_id, unsigned int frame_number, unsigned int num_surfaces_per_frame, NvDsBatchMeta *dest_batch_meta, unsigned int source_id) |
|
virtual void | unref () |
|
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) |
|
◆ NvDsBatchBufferWrapper()
NvDsBatchBufferWrapper::NvDsBatchBufferWrapper |
( |
unsigned int |
size | ) |
|
◆ ~NvDsBatchBufferWrapper()
virtual NvDsBatchBufferWrapper::~NvDsBatchBufferWrapper |
( |
| ) |
|
|
virtual |
◆ copy()
virtual unsigned int BatchBufferWrapper::copy |
( |
void * |
buf, |
|
|
unsigned int |
pos, |
|
|
unsigned int |
num_surfaces |
|
) |
| |
|
inlinevirtualinherited |
◆ copy_buf()
virtual unsigned int NvDsBatchBufferWrapper::copy_buf |
( |
std::shared_ptr< BufferWrapper > |
buf, |
|
|
unsigned int |
pos |
|
) |
| |
|
pure virtual |
◆ copy_meta()
virtual void NvDsBatchBufferWrapper::copy_meta |
( |
unsigned int |
id, |
|
|
std::shared_ptr< BufferWrapper > |
src_buffer, |
|
|
unsigned int |
batch_id, |
|
|
unsigned int |
frame_number, |
|
|
unsigned int |
num_surfaces_per_frame, |
|
|
NvDsBatchMeta * |
dest_batch_meta, |
|
|
unsigned int |
source_id |
|
) |
| |
|
inlinevirtual |
◆ push() [1/2]
◆ push() [2/2]
virtual bool BatchBufferWrapper::push |
( |
SourcePad * |
pad, |
|
|
unsigned long |
pts |
|
) |
| |
|
inlinevirtualinherited |
◆ unref()
virtual void NvDsBatchBufferWrapper::unref |
( |
| ) |
|
|
inlinevirtual |
◆ batch
void* BatchBufferWrapper::batch |
|
inherited |
◆ batch_size
unsigned int NvDsBatchBufferWrapper::batch_size |
The documentation for this class was generated from the following file: