RunAdvancedOptions Struct
Advanced runtime tuning knobs (most users never set these). More...
Declaration
Included Headers
Public Member Attributes Index
| bool | copy_input = ... |
|
Force a copy of every pushed input (useful when the source buffer is short-lived). More... | |
| std::size_t | max_input_bytes = 0 |
|
Reject pushes larger than this many bytes (0 = no cap). More... | |
| int | sync_num_buffers_override = ... |
|
Override the appsrc num-buffers for sync-mode runs (-1 = auto). More... | |
| bool | prepare_output_cpu_visible = false |
|
Reserved compatibility hint for output CPU visibility. More... | |
Description
Advanced runtime tuning knobs (most users never set these).
Definition at line 106 of file Run.h.
Public Member Attributes
copy_input
|
Force a copy of every pushed input (useful when the source buffer is short-lived).
- Initialiser
-
= false
Definition at line 107 of file Run.h.
max_input_bytes
|
Reject pushes larger than this many bytes (0 = no cap).
Definition at line 109 of file Run.h.
prepare_output_cpu_visible
|
Reserved compatibility hint for output CPU visibility.
Runtime now acquires CPU visibility as part of each retained Tensor/GstMemory mapping. No separate eager synchronization is performed, regardless of this field. Keeping the field preserves the Run options layout for existing callers.
Definition at line 119 of file Run.h.