Skip to main content

SimaDecoder Struct

Optional SiMa hardware decoder configuration (replaces the software decoder when enabled). More...

Declaration​

struct simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder { ... }

Included Headers​

#include <ImageInputGroup.h>

Public Member Attributes Index​

boolenable = false

Enable the SiMa hardware decoder path. More...

intsima_allocator_type = 2

SiMa allocator type for decoder output buffers. More...

std::stringdecoder_name = "decoder"

Element instance name for the decoder. More...

boolraw_output = false

Request raw (non-encoded) output from the decoder. More...

std::stringnext_element

Optional: select output buffer target ("CVU" or "APU") for neatdecoder. More...

booluse_sw_encoder = false

Insert software H264 encoder before the SiMa decoder. More...

intsw_bitrate_kbps = 4000

Bitrate for the optional software H264 encoder. More...

Description​

Optional SiMa hardware decoder configuration (replaces the software decoder when enabled).

Definition at line 69 of file ImageInputGroup.h.

Public Member Attributes​

decoder_name​

std::string simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder::decoder_name = "decoder"

Element instance name for the decoder.

Definition at line 72 of file ImageInputGroup.h.

72 std::string decoder_name = "decoder";

enable​

bool simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder::enable = false

Enable the SiMa hardware decoder path.

Definition at line 70 of file ImageInputGroup.h.

70 bool enable = false;

next_element​

std::string simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder::next_element

Optional: select output buffer target ("CVU" or "APU") for neatdecoder.

Definition at line 75 of file ImageInputGroup.h.

75 std::string next_element;

raw_output​

bool simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder::raw_output = false

Request raw (non-encoded) output from the decoder.

Definition at line 73 of file ImageInputGroup.h.

73 bool raw_output = false;

sima_allocator_type​

int simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder::sima_allocator_type = 2

SiMa allocator type for decoder output buffers.

Definition at line 71 of file ImageInputGroup.h.

sw_bitrate_kbps​

int simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder::sw_bitrate_kbps = 4000

Bitrate for the optional software H264 encoder.

Definition at line 77 of file ImageInputGroup.h.

77 int sw_bitrate_kbps = 4000;

use_sw_encoder​

bool simaai::neat::nodes::groups::ImageInputGroupOptions::SimaDecoder::use_sw_encoder = false

Insert software H264 encoder before the SiMa decoder.

Definition at line 76 of file ImageInputGroup.h.

76 bool use_sw_encoder = false;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.