Definition at line 67 of file nvstreammux_batch.h.
Public Member Functions | |
BatchPolicyConfig () | |
Data Fields | |
NvStreammuxBatchMethod | type |
bool | adaptive_batching |
unsigned int | batch_size |
unsigned int | overall_max_fps_n |
unsigned int | overall_max_fps_d |
unsigned int | overall_min_fps_n |
unsigned int | overall_min_fps_d |
unsigned int | max_same_source_frames |
bool | enable_source_rate_control |
bool | enable_max_fps_control |
enables or disables the throttling control in push_loop() implementing max_fps configuration support More... | |
std::unordered_map< unsigned int, NvStreammuxSourceProps > | source_props |
|
inline |
Definition at line 83 of file nvstreammux_batch.h.
References batch_size.
bool BatchPolicyConfig::adaptive_batching |
Definition at line 70 of file nvstreammux_batch.h.
unsigned int BatchPolicyConfig::batch_size |
Definition at line 71 of file nvstreammux_batch.h.
Referenced by BatchPolicyConfig().
bool BatchPolicyConfig::enable_max_fps_control |
enables or disables the throttling control in push_loop() implementing max_fps configuration support
Definition at line 80 of file nvstreammux_batch.h.
bool BatchPolicyConfig::enable_source_rate_control |
Definition at line 77 of file nvstreammux_batch.h.
unsigned int BatchPolicyConfig::max_same_source_frames |
Definition at line 76 of file nvstreammux_batch.h.
unsigned int BatchPolicyConfig::overall_max_fps_d |
Definition at line 73 of file nvstreammux_batch.h.
unsigned int BatchPolicyConfig::overall_max_fps_n |
Definition at line 72 of file nvstreammux_batch.h.
unsigned int BatchPolicyConfig::overall_min_fps_d |
Definition at line 75 of file nvstreammux_batch.h.
unsigned int BatchPolicyConfig::overall_min_fps_n |
Definition at line 74 of file nvstreammux_batch.h.
std::unordered_map< unsigned int, NvStreammuxSourceProps> BatchPolicyConfig::source_props |
Definition at line 81 of file nvstreammux_batch.h.
NvStreammuxBatchMethod BatchPolicyConfig::type |
Definition at line 69 of file nvstreammux_batch.h.