Skip to main content

EncodedCapsFixup Class

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

Declaration

class simaai::neat::EncodedCapsFixup { ... }

Included Headers

#include <EncodedCapsFixup.h>

Base class

classNode

Public Constructors Index

EncodedCapsFixup (EncodedCapsFixupOptions opt)

Public Member Functions Index

std::stringkind () const override
NodeCapsBehaviorcaps_behavior () const override
std::stringbackend_fragment (int node_index) const override
std::vector< std::string >element_names (int node_index) const override
const EncodedCapsFixupOptions &options () const

Private Member Attributes Index

EncodedCapsFixupOptionsopt_

Description

Identity node whose runtime probe fills invalid encoded caps fields.

Use before native decode when an encoded source can negotiate caps such as image/jpeg,framerate=0/1 but the downstream decoder requires a positive stream framerate.

Definition at line 32 of file EncodedCapsFixup.h.

Public Constructors

EncodedCapsFixup()

simaai::neat::EncodedCapsFixup::EncodedCapsFixup (EncodedCapsFixupOptions opt)
explicit

Definition at line 34 of file EncodedCapsFixup.h.

Public Member Functions

backend_fragment()

std::string simaai::neat::EncodedCapsFixup::backend_fragment (int node_index)

Definition at line 43 of file EncodedCapsFixup.h.

caps_behavior()

NodeCapsBehavior simaai::neat::EncodedCapsFixup::caps_behavior ()
inline

Definition at line 39 of file EncodedCapsFixup.h.

element_names()

std::vector< std::string > simaai::neat::EncodedCapsFixup::element_names (int node_index)

Definition at line 44 of file EncodedCapsFixup.h.

kind()

std::string simaai::neat::EncodedCapsFixup::kind ()
inline

Definition at line 36 of file EncodedCapsFixup.h.

options()

const EncodedCapsFixupOptions & simaai::neat::EncodedCapsFixup::options ()
inline

Definition at line 46 of file EncodedCapsFixup.h.

Private Member Attributes

opt_

EncodedCapsFixupOptions simaai::neat::EncodedCapsFixup::opt_

Definition at line 51 of file EncodedCapsFixup.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.