Skip to main content

groups Namespace

Definition

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

Classes Index

structHttpMjpegDecodedInputOptions

Configuration for HttpMjpegDecodedInput. More...

structImageInputGroupOptions

Configuration for ImageInputGroup. More...

structInferOptions

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

structRtspDecodedInputOptions

Configuration for RtspDecodedInput. More...

structRtspEncodedInputOptions

Configuration for RtspEncodedInput. More...

structUdpH264OutputGroupOptions

Configuration for UdpH264OutputGroup. More...

structUdpOutputGroupGOptions

Configuration for UdpOutputGroupG. More...

structVideoInputGroupOptions

Configuration for VideoInputGroup. More...

structVideoSenderEncoderOptions
classVideoSenderOptions
structVideoSenderRtpOptions

Enumerations Index

enum classRtspCodec { ... }

RTSP stream codec path to depayload and parse. More...

Functions Index

simaai::neat::GraphVideoSender (const VideoSenderOptions &opt)
OutputSpecHttpMjpegDecodedInputOutputSpec (const HttpMjpegDecodedInputOptions &opt)

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

OutputSpecImageInputGroupOutputSpec (const ImageInputGroupOptions &opt)

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

OutputSpecRtspEncodedInputOutputSpec (const RtspEncodedInputOptions &opt)

Project a RtspEncodedInputOptions 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::GraphHttpMjpegDecodedInput (const HttpMjpegDecodedInputOptions &opt)

Build the HTTP MJPEG input Graph: HTTP source, multipart demux, JPEG parse, decode. 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 decode. More...

simaai::neat::GraphRtspEncodedInput (const RtspEncodedInputOptions &opt)

Build the live-RTSP encoded input Graph. 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...

Enumerations

RtspCodec

enum class simaai::neat::nodes::groups::RtspCodec
strong

RTSP stream codec path to depayload and parse.

Enumeration values
H264RTSP RTP/H.264 path (= 0)
MJPEGRTSP RTP/JPEG MJPEG path

Definition at line 19 of file RtspEncodedInput.h.

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 files:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.