NVIDIA DeepStream SDK API Reference

7.0 Release
nvstreammux_batch.h File Reference

Go to the source code of this file.

Data Structures

struct  NvStreammuxSourceProps
 
struct  BatchPolicyConfig
 
struct  LastBatchState
 
class  BatchBufferWrapper
 
class  NvDsBatchBufferWrapper
 
class  Batch
 
class  SortedList
 
class  BatchPolicy
 

Typedefs

typedef std::chrono::steady_clock Clock
 
using TimePoint = std::chrono::time_point< std::chrono::steady_clock, NanoSecondsType >
 
typedef struct BatchPolicyConfig BatchPolicyConfig
 

Enumerations

enum  NvStreammuxBatchMethod {
  BATCH_METHOD_NONE,
  BATCH_METHOD_ROUND_ROBIN,
  BATCH_METHOD_PRIORITY
}
 

Typedef Documentation

◆ BatchPolicyConfig

◆ Clock

typedef std::chrono::steady_clock Clock

Definition at line 36 of file nvstreammux_batch.h.

◆ TimePoint

using TimePoint = std::chrono::time_point<std::chrono::steady_clock, NanoSecondsType>

Definition at line 37 of file nvstreammux_batch.h.

Enumeration Type Documentation

◆ NvStreammuxBatchMethod

Enumerator
BATCH_METHOD_NONE 
BATCH_METHOD_ROUND_ROBIN 
BATCH_METHOD_PRIORITY 

Definition at line 49 of file nvstreammux_batch.h.