Skip to main content

SimaDecode Class

Hardware-accelerated native decoder node. More...

Declaration

class simaai::neat::SimaDecode { ... }

Included Headers

#include <SimaDecode.h>

Base classes

classNode
classOutputSpecProvider

Public Constructors Index

SimaDecode (SimaDecodeOptions 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
OutputSpecoutput_spec (const OutputSpec &input) const override
const SimaDecodeOptions &options () const

Private Member Attributes Index

SimaDecodeOptionsopt_

Description

Hardware-accelerated native decoder node.

Use this for encoded streams that should be decoded by the SiMa native decoder. Deprecated H264Decode remains available as the compatibility H.264 wrapper.

Definition at line 56 of file SimaDecode.h.

Public Constructors

SimaDecode()

simaai::neat::SimaDecode::SimaDecode (SimaDecodeOptions opt={})
explicit

Definition at line 58 of file SimaDecode.h.

Public Member Functions

backend_fragment()

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

Definition at line 67 of file SimaDecode.h.

caps_behavior()

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

Definition at line 63 of file SimaDecode.h.

element_names()

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

Definition at line 68 of file SimaDecode.h.

kind()

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

Definition at line 60 of file SimaDecode.h.

options()

const SimaDecodeOptions & simaai::neat::SimaDecode::options ()
inline

Definition at line 71 of file SimaDecode.h.

output_spec()

OutputSpec simaai::neat::SimaDecode::output_spec (const OutputSpec & input)

Definition at line 69 of file SimaDecode.h.

Private Member Attributes

opt_

SimaDecodeOptions simaai::neat::SimaDecode::opt_

Definition at line 76 of file SimaDecode.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.