UdpOutputGroupGOptions Struct
Configuration for UdpOutputGroupG. More...
Declaration
Included Headers
Public Member Attributes Index
| std::string | render_config |
|
Render-stage configuration string (group-specific). More... | |
| int | width = 0 |
|
Encoder input width (0 = inherit from upstream caps). More... | |
| int | height = 0 |
|
Encoder input height (0 = inherit from upstream caps). More... | |
| int | fps = 30 |
|
Encoder input frame rate. More... | |
| int | bitrate_kbps = 4000 |
|
Target encoder bitrate in kbps. More... | |
| int | payload_type = 96 |
|
RTP payload type number. More... | |
| int | config_interval = 1 |
|
SPS/PPS repeat interval (seconds). More... | |
| bool | sync_mode = false |
|
If true, sink elements run in sync (real-time) mode. More... | |
| std::string | udp_host = "127.0.0.1" |
|
Destination UDP host. More... | |
| int | udp_port = 5000 |
|
Destination UDP port. More... | |
| bool | udp_sync = false |
|
Pass sync to the underlying udpsink element. More... | |
| bool | udp_async = false |
|
Pass async to the underlying udpsink element. More... | |
Description
Configuration for UdpOutputGroupG.
Carries render-stage config, encoder geometry/bitrate, and the UDP destination host/port the group sends to.
Definition at line 30 of file UdpOutputGroupG.h.
Public Member Attributes
bitrate_kbps
|
Target encoder bitrate in kbps.
Definition at line 35 of file UdpOutputGroupG.h.
config_interval
|
SPS/PPS repeat interval (seconds).
Definition at line 37 of file UdpOutputGroupG.h.
fps
|
height
|
Encoder input height (0 = inherit from upstream caps).
Definition at line 33 of file UdpOutputGroupG.h.
payload_type
|
render_config
|
Render-stage configuration string (group-specific).
Definition at line 31 of file UdpOutputGroupG.h.
sync_mode
|
If true, sink elements run in sync (real-time) mode.
Definition at line 38 of file UdpOutputGroupG.h.
udp_async
|
Pass async to the underlying udpsink element.
Definition at line 42 of file UdpOutputGroupG.h.
udp_host
|
Destination UDP host.
Definition at line 39 of file UdpOutputGroupG.h.
udp_port
|
udp_sync
|
Pass sync to the underlying udpsink element.
Definition at line 41 of file UdpOutputGroupG.h.
width
|
Encoder input width (0 = inherit from upstream caps).
Definition at line 32 of file UdpOutputGroupG.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.