NVIDIA DeepStream SDK API Reference

8.0 Release
sources/libs/nvstreammux/include/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,
  BATCH_METHOD_NONE,
  BATCH_METHOD_ROUND_ROBIN,
  BATCH_METHOD_PRIORITY
}
 

Typedef Documentation

◆ BatchPolicyConfig

◆ Clock

typedef std::chrono::steady_clock Clock

◆ TimePoint

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

Enumeration Type Documentation

◆ NvStreammuxBatchMethod

Enumerator
BATCH_METHOD_NONE 
BATCH_METHOD_ROUND_ROBIN 
BATCH_METHOD_PRIORITY 
BATCH_METHOD_NONE 
BATCH_METHOD_ROUND_ROBIN 
BATCH_METHOD_PRIORITY 

Definition at line 49 of file sources/libs/nvstreammux/include/nvstreammux_batch.h.