NVIDIA DeepStream SDK API Reference

7.0 Release
MuxConfigParser.h File Reference

Go to the source code of this file.

Data Structures

class  MuxConfigParser
 

Variables

static constexpr NvStreammuxBatchMethod NVSTREAMMUX_DEFAULT_PROP_GROUP_BATCH_METHOD_ALGO_TYPE = BATCH_METHOD_ROUND_ROBIN
 Defaults for PROP_GROUP. More...
 
static constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_BATCH_SIZE = 1
 
static constexpr gboolean NVSTREAMMUX_DEFAULT_PROP_GROUP_ADAPTIVE_BATCHING = TRUE
 
static constexpr gboolean NVSTREAMMUX_DEFAULT_PROP_GROUP_ENABLE_SOURCE_CONTROL = FALSE
 
static constexpr gboolean NVSTREAMMUX_DEFAULT_PROP_GROUP_MAX_FPS_CONTROL = FALSE
 
static constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_FPS_N = 120
 
static constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_FPS_D = 1
 
static constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MIN_FPS_N = 5
 
static constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MIN_FPS_D = 1
 
static constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_SAME_SOURCE_FRAMES = 1
 
static constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FPS_N = 60
 Defaults for SOURCE_GROUP. More...
 
static constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FPS_D = 1
 
static constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MIN_FPS_N = 30
 
static constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MIN_FPS_D = 1
 
static constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_PRIORITY = 0
 
static constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FRAMES_PER_BATCH = 1
 

Variable Documentation

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_ADAPTIVE_BATCHING

constexpr gboolean NVSTREAMMUX_DEFAULT_PROP_GROUP_ADAPTIVE_BATCHING = TRUE
staticconstexpr

Definition at line 26 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_BATCH_METHOD_ALGO_TYPE

constexpr NvStreammuxBatchMethod NVSTREAMMUX_DEFAULT_PROP_GROUP_BATCH_METHOD_ALGO_TYPE = BATCH_METHOD_ROUND_ROBIN
staticconstexpr

Defaults for PROP_GROUP.

Default Streammux Config props

Definition at line 24 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_BATCH_SIZE

constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_BATCH_SIZE = 1
staticconstexpr

Definition at line 25 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_ENABLE_SOURCE_CONTROL

constexpr gboolean NVSTREAMMUX_DEFAULT_PROP_GROUP_ENABLE_SOURCE_CONTROL = FALSE
staticconstexpr

Definition at line 27 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_MAX_FPS_CONTROL

constexpr gboolean NVSTREAMMUX_DEFAULT_PROP_GROUP_MAX_FPS_CONTROL = FALSE
staticconstexpr

Definition at line 28 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_FPS_D

constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_FPS_D = 1
staticconstexpr

Definition at line 30 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_FPS_N

constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_FPS_N = 120
staticconstexpr

Definition at line 29 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_SAME_SOURCE_FRAMES

constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MAX_SAME_SOURCE_FRAMES = 1
staticconstexpr

Definition at line 33 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MIN_FPS_D

constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MIN_FPS_D = 1
staticconstexpr

Definition at line 32 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MIN_FPS_N

constexpr guint NVSTREAMMUX_DEFAULT_PROP_GROUP_OVERALL_MIN_FPS_N = 5
staticconstexpr

Definition at line 31 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FPS_D

constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FPS_D = 1
staticconstexpr

Definition at line 37 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FPS_N

constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FPS_N = 60
staticconstexpr

Defaults for SOURCE_GROUP.

Definition at line 36 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FRAMES_PER_BATCH

constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MAX_FRAMES_PER_BATCH = 1
staticconstexpr

Definition at line 41 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MIN_FPS_D

constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MIN_FPS_D = 1
staticconstexpr

Definition at line 39 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MIN_FPS_N

constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_MIN_FPS_N = 30
staticconstexpr

Definition at line 38 of file MuxConfigParser.h.

◆ NVSTREAMMUX_DEFAULT_SOURCE_GROUP_PRIORITY

constexpr guint NVSTREAMMUX_DEFAULT_SOURCE_GROUP_PRIORITY = 0
staticconstexpr

Definition at line 40 of file MuxConfigParser.h.