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 groups. 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::NodeGroupVideoSender (const VideoSenderOptions &opt)
OutputSpecImageInputGroupOutputSpec (const ImageInputGroupOptions &opt)

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

OutputSpecRtspDecodedInputOutputSpec (const RtspDecodedInputOptions &opt)

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

OutputSpecVideoInputGroupOutputSpec (const VideoInputGroupOptions &opt)

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

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

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

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

Build the preprocess NodeGroup for a model, given an MPK tarball path. More...

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

Build a single-stage MLA-inference NodeGroup from an MPK tarball, with default options. More...

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

Build the postprocess NodeGroup for a model, given an MPK tarball path. More...

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

Build the full preprocess + MLA + postprocess NodeGroup from an MPK tarball. More...

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

Build the full preprocess + MLA + postprocess NodeGroup with explicit options. More...

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

Build the preprocess NodeGroup from an already-parsed Model. More...

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

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

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

Build the postprocess NodeGroup from an already-parsed Model. More...

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

Build the full preprocess + MLA + postprocess NodeGroup from an already-parsed Model. More...

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

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

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

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

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

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

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

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

Functions

VideoSender()

simaai::neat::NodeGroup 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.