VideoInputGroupOptions Struct
Configuration for VideoInputGroup. More...
Declaration
Included Headers
Public Member Attributes Index
| std::string | path |
|
Filesystem path to the video file to read. More... | |
| int | demux_video_pad_index = 0 |
|
Index of the demuxed video pad to follow. More... | |
| bool | insert_queue = true |
|
Insert a queue between demux and the parser. More... | |
| bool | sync_mode = false |
|
If true, sink elements run in sync (real-time) mode. More... | |
| int | parse_config_interval = 1 |
|
H.264 parser SPS/PPS repeat interval (seconds). More... | |
| bool | parse_enforce_au = true |
|
Have the parser align output on access-unit boundaries. More... | |
| int | sima_allocator_type = 2 |
|
SiMa allocator type for decoder output buffers. More... | |
| FormatSpec | out_format = FormatTag::NV12 |
|
Pixel format produced by the decoder. More... | |
| bool | use_videoconvert = false |
|
Insert videoconvert after decode for format adaptation. More... | |
| bool | use_videoscale = false |
|
Insert videoscale after decode for resolution adaptation. More... | |
| struct { ... } | output_caps |
|
Optional explicit output caps applied at the group's tail. More... | |
| std::string | extra_fragment |
|
Optional raw GStreamer fragment inserted into the group (advanced use). More... | |
Description
Configuration for VideoInputGroup.
Controls the source path and demuxer pad selection, the H.264 parser tunables, the SiMa decoder output, and any optional output caps the Graph fragment advertises.
Definition at line 34 of file VideoInputGroup.h.