본문으로 건너뛰기

UdpOutput Class

UDP sink Node — writes packets to a UDP destination. More...

Declaration​

class simaai::neat::UdpOutput { ... }

Included Headers​

#include <UdpOutput.h>

Base class​

classNode

Public Constructors Index​

UdpOutput (UdpOutputOptions opt)

Construct with destination + sync options. More...

Public Member Functions Index​

std::stringkind () const override

Type label for this Node kind. More...

NodeCapsBehaviorcaps_behavior () const override

Whether the Node negotiates static or dynamic caps. More...

std::stringbackend_fragment (int node_index) const override

GStreamer fragment this Node emits. More...

std::vector< std::string >element_names (int node_index) const override

Deterministic element names this Node will create. More...

const UdpOutputOptions &options () const

Destination and sync options this Node was constructed with. More...

Private Member Attributes Index​

UdpOutputOptionsopt_

Description​

UDP sink Node — writes packets to a UDP destination.

Use as the final stage of an RTP streaming pipeline or any Graph that forwards data over UDP. For RTP video, place after an H.264 payloader.

Definition at line 40 of file UdpOutput.h.

Public Constructors​

UdpOutput()​

simaai::neat::UdpOutput::UdpOutput (UdpOutputOptions opt)
inline explicit

Construct with destination + sync options.

Definition at line 43 of file UdpOutput.h.

Public Member Functions​

backend_fragment()​

std::string simaai::neat::UdpOutput::backend_fragment (int node_index)

GStreamer fragment this Node emits.

Definition at line 54 of file UdpOutput.h.

caps_behavior()​

NodeCapsBehavior simaai::neat::UdpOutput::caps_behavior ()
inline

Whether the Node negotiates static or dynamic caps.

Definition at line 50 of file UdpOutput.h.

element_names()​

std::vector< std::string > simaai::neat::UdpOutput::element_names (int node_index)

Deterministic element names this Node will create.

Definition at line 56 of file UdpOutput.h.

kind()​

std::string simaai::neat::UdpOutput::kind ()
inline

Type label for this Node kind.

Definition at line 46 of file UdpOutput.h.

options()​

const UdpOutputOptions & simaai::neat::UdpOutput::options ()
inline

Destination and sync options this Node was constructed with.

Definition at line 59 of file UdpOutput.h.

Private Member Attributes​

opt_​

UdpOutputOptions simaai::neat::UdpOutput::opt_

Definition at line 64 of file UdpOutput.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.