Skip to main content

Common nodes

Common GStreamer utility nodes (caps, convert, appsink, etc.). More...

Classes Index

classEncodedCapsFixup

Identity node whose runtime probe fills invalid encoded caps fields. More...

classFileInput

Wraps GStreamer's filesrc element — reads encoded media from a path on disk. More...

classImageDecode

Auto-detects and decodes still-image formats (JPEG, PNG, BMP, …) to raw video. More...

classJpegDecode

Decodes JPEG-encoded buffers to raw frames. More...

classJpegParse

JPEG stream parser Node backed by GStreamer's jpegparse. More...

classMultipartJpegDemux

Demux multipart HTTP streams into per-part buffers. More...

structOutputOptions

Buffering / sync options for the Output Node. More...

classOutput

Pull-side terminal sink. More...

classQueue

Wraps GStreamer's queue element — inserts a thread/buffer boundary. More...

classVideoConvert

Wraps GStreamer's videoconvert. More...

classVideoScale

Wraps GStreamer's videoscale. More...

classVideoTrackSelect

Creates a qtdemux element and selects a specific video pad (e.g., demux.video_0). More...

Enumerations Index

enum classCombinePolicy { ... }

How a public Graph output combines multiple named producers. More...

Description

Common GStreamer utility nodes (caps, convert, appsink, etc.).

Enumerations

CombinePolicy

enum class simaai::neat::CombinePolicy
strong

How a public Graph output combines multiple named producers.

Enumeration values
NoneNo combining
ByFrameCombine one sample from each declared input when their NEAT Sample::frame_id values match
ByPtsCombine one sample from each declared input when their media presentation timestamp (Sample::pts_ns, Presentation Timestamp) values match
RoundRobinFairly forward samples from multiple producers one at a time, preserving each original sample rather than bundling

This is only meaningful when an Output("name") is used as a named public Graph boundary and more than one upstream endpoint connects to it. With the default None, multiple producers are rejected so accidental fan-in does not silently mix samples.

Definition at line 30 of file Output.h.


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.