Skip to main content

groups Namespace

Definition

namespace simaai::neat::nodes::groups { ... }

Classes Index

structImageInputGroupOptions

Configuration for ImageInputGroup. More...

structInferOptions

Tunables for the preprocess and combined-infer Graph fragments. More...

structRtspDecodedInputOptions

Configuration for RtspDecodedInput. More...

structUdpH264OutputGroupOptions

Configuration for UdpH264OutputGroup. More...

structUdpOutputGroupGOptions

Configuration for UdpOutputGroupG. More...

structVideoInputGroupOptions

Configuration for VideoInputGroup. More...

structVideoSenderEncoderOptions
classVideoSenderOptions
structVideoSenderRtpOptions

Functions Index

simaai::neat::GraphVideoSender (const VideoSenderOptions &opt)
OutputSpecImageInputGroupOutputSpec (const ImageInputGroupOptions &opt)

Project an ImageInputGroupOptions into the OutputSpec the fragment will advertise. More...

OutputSpecRtspDecodedInputOutputSpec (const RtspDecodedInputOptions &opt)

Project an RtspDecodedInputOptions into the OutputSpec the fragment will advertise. More...

OutputSpecVideoInputGroupOutputSpec (const VideoInputGroupOptions &opt)

Project a VideoInputGroupOptions into the OutputSpec the fragment will advertise. More...

simaai::neat::GraphImageInputGroup (const ImageInputGroupOptions &opt)

Build an image-input Graph: file source, decoder, and imagefreeze to a video stream. More...

simaai::neat::Graphpreprocessing (const std::string &tar_gz, const InferOptions &opt={})

Build the preprocess Graph fragment for a model, given a model archive path. More...

simaai::neat::Graphsimple_infer (const std::string &tar_gz)

Build a single-stage MLA-inference Graph fragment from a model archive, with default options. More...

simaai::neat::Graphpostprocessing (const std::string &tar_gz)

Build the postprocess Graph fragment for a model, given a model archive path. More...

simaai::neat::Graphinfer (const std::string &tar_gz)

Build the current inference-only Graph fragment from a model archive. More...

simaai::neat::Graphinfer (const std::string &tar_gz, const InferOptions &opt)

Build the current inference-only Graph fragment with explicit options. More...

simaai::neat::GraphPreprocess (const simaai::neat::Model &model)

Build the preprocess Graph fragment from an already-parsed Model. More...

simaai::neat::GraphMLA (const simaai::neat::Model &model)

Build the MLA-inference Graph fragment from an already-parsed Model. More...

simaai::neat::GraphPostprocess (const simaai::neat::Model &model)

Build the postprocess Graph fragment from an already-parsed Model. More...

simaai::neat::GraphInfer (const simaai::neat::Model &model)

Build the current inference-only Graph fragment from an already-parsed Model. More...

simaai::neat::GraphRtspDecodedInput (const RtspDecodedInputOptions &opt)

Build the live-RTSP input Graph: source, depayload+parse, hardware H.264 decode. More...

simaai::neat::GraphUdpH264OutputGroup (const UdpH264OutputGroupOptions &opt)

Build a Graph that H.264-encodes, RTP-packetizes, and sends frames over UDP. More...

simaai::neat::GraphUdpOutputGroupG (const UdpOutputGroupGOptions &opt)

Build a Graph that renders, encodes, and sends frames over UDP. More...

simaai::neat::GraphVideoInputGroup (const VideoInputGroupOptions &opt)

Build the video-file input Graph: file source, demux, H.264 parse, hardware decode. More...

Functions

VideoSender()

simaai::neat::Graph simaai::neat::nodes::groups::VideoSender (const VideoSenderOptions & opt)

Definition at line 68 of file VideoSender.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.