Skip to main content

H264ParseOptions Struct

Construction options for an H264Parse Node — config-interval and optional caps lock. More...

Declaration

struct simaai::neat::H264ParseOptions { ... }

Included Headers

#include <H264Parse.h>

Enumerations Index

enum classAlignment { ... }

Access-unit alignment to enforce on the downstream caps. More...

enum classStreamFormat { ... }

Byte-stream vs. AVC framing to enforce on the downstream caps. More...

Public Member Attributes Index

intconfig_interval = 1

Sends SPS/PPS periodically (seconds). More...

Alignmentalignment = Alignment::Auto

Alignment to enforce when enforce_caps is true. More...

StreamFormatstream_format = ...

Stream-format to enforce when enforce_caps is true. More...

boolenforce_caps = false

If true, append a named capsfilter after h264parse with the non-Auto fields applied. More...

Description

Construction options for an H264Parse Node — config-interval and optional caps lock.

Definition at line 36 of file H264Parse.h.

Enumerations

Alignment

enum class simaai::neat::H264ParseOptions::Alignment
strong

Access-unit alignment to enforce on the downstream caps.

Enumeration values
Auto
AU
NAL

Definition at line 44 of file H264Parse.h.

44 enum class Alignment { Auto, AU, NAL };

StreamFormat

enum class simaai::neat::H264ParseOptions::StreamFormat
strong

Byte-stream vs. AVC framing to enforce on the downstream caps.

Enumeration values
Auto
AVC
ByteStream

Definition at line 46 of file H264Parse.h.

46 enum class StreamFormat { Auto, AVC, ByteStream };

Public Member Attributes

alignment

Alignment simaai::neat::H264ParseOptions::alignment = Alignment::Auto

Alignment to enforce when enforce_caps is true.

Definition at line 48 of file H264Parse.h.

config_interval

int simaai::neat::H264ParseOptions::config_interval = 1

Sends SPS/PPS periodically (seconds).

Commonly required for RTP/RTSP robustness. Maps to the h264parse config-interval property.

Definition at line 39 of file H264Parse.h.

enforce_caps

bool simaai::neat::H264ParseOptions::enforce_caps = false

If true, append a named capsfilter after h264parse with the non-Auto fields applied.

Definition at line 53 of file H264Parse.h.

53 bool enforce_caps = false;

stream_format

StreamFormat simaai::neat::H264ParseOptions::stream_format

Stream-format to enforce when enforce_caps is true.

Initialiser

Definition at line 49 of file H264Parse.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.