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.8.