Skip to main content

UdpH264OutputGroupOptions Struct

Configuration for UdpH264OutputGroup. More...

Declaration

struct simaai::neat::nodes::groups::UdpH264OutputGroupOptions { ... }

Included Headers

Public Member Attributes Index

std::stringh264_caps

Optional caps string applied to the H.264 elementary stream. More...

intpayload_type = 96

RTP payload type number for H.264. More...

intconfig_interval = 1

SPS/PPS repeat interval (seconds). More...

std::stringudp_host = "127.0.0.1"

Destination UDP host. More...

intudp_port = 5000

Destination UDP port. More...

booludp_sync = false

Pass sync to the underlying udpsink element. More...

booludp_async = false

Pass async to the underlying udpsink element. More...

Description

Configuration for UdpH264OutputGroup.

Specifies the H.264 elementary-stream caps, RTP packetization parameters, and the UDP destination host/port the group sends to.

Definition at line 30 of file UdpH264OutputGroup.h.

Public Member Attributes

config_interval

int simaai::neat::nodes::groups::UdpH264OutputGroupOptions::config_interval = 1

SPS/PPS repeat interval (seconds).

Definition at line 33 of file UdpH264OutputGroup.h.

h264_caps

std::string simaai::neat::nodes::groups::UdpH264OutputGroupOptions::h264_caps

Optional caps string applied to the H.264 elementary stream.

Definition at line 31 of file UdpH264OutputGroup.h.

31 std::string h264_caps;

payload_type

int simaai::neat::nodes::groups::UdpH264OutputGroupOptions::payload_type = 96

RTP payload type number for H.264.

Definition at line 32 of file UdpH264OutputGroup.h.

32 int payload_type = 96;

udp_async

bool simaai::neat::nodes::groups::UdpH264OutputGroupOptions::udp_async = false

Pass async to the underlying udpsink element.

Definition at line 37 of file UdpH264OutputGroup.h.

37 bool udp_async = false;

udp_host

std::string simaai::neat::nodes::groups::UdpH264OutputGroupOptions::udp_host = "127.0.0.1"

Destination UDP host.

Definition at line 34 of file UdpH264OutputGroup.h.

34 std::string udp_host = "127.0.0.1";

udp_port

int simaai::neat::nodes::groups::UdpH264OutputGroupOptions::udp_port = 5000

Destination UDP port.

Definition at line 35 of file UdpH264OutputGroup.h.

35 int udp_port = 5000;

udp_sync

bool simaai::neat::nodes::groups::UdpH264OutputGroupOptions::udp_sync = false

Pass sync to the underlying udpsink element.

Definition at line 36 of file UdpH264OutputGroup.h.

36 bool udp_sync = false;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.