SimaDecodeOptions Struct
Configuration for SimaDecode. More...
Declaration
Included Headers
Public Member Attributes Index
| SimaDecodeType | type = SimaDecodeType::H264 |
|
Encoded input type. More... | |
| int | sima_allocator_type = 2 |
|
SiMa allocator type for decoder output buffers. More... | |
| FormatSpec | out_format = FormatTag::NV12 |
|
Raw output pixel format. More... | |
| std::string | decoder_name |
|
Decoder element name override; empty = auto-pick. More... | |
| bool | raw_output = true |
|
If true, emit decoder-native raw buffers directly. More... | |
| std::string | next_element |
|
Optional next-element selector ("CVU" or "APU") for neatdecoder. More... | |
| int | dec_width = -1 |
|
Decoded frame width override; -1 = upstream-defined. More... | |
| int | dec_height = -1 |
|
Decoded frame height override; -1 = upstream-defined. More... | |
| int | dec_fps = -1 |
|
Decoded frame rate override; -1 = upstream-defined. More... | |
| int | num_buffers = -1 |
|
Output buffer pool size override; -1 = element default. More... | |
| int | input_buffers = -1 |
|
Decoder input buffer count override; -1 = element default. More... | |
| std::string | decoder_tuning |
|
Optional native decoder tuning ("low-memory", "throughput-low-latency", ...). More... | |
| bool | memory_opt = false |
|
If true, enable the decoder memory-optimized path. More... | |