FFmpeg
Data Fields
AVIAMFReconGain Struct Reference

Recon Gain Info Parameter Data as defined in section 3.8.3 of IAMF. More...

#include <iamf.h>

Data Fields

const AVClassav_class
 
unsigned int subblock_duration
 Duration for the given subblock, in units of 1 / parameter_rate. More...
 
uint8_t recon_gain [6][12]
 Array of gain values to be applied to each channel for each layer defined in the Audio Element referencing the parent Parameter Definition. More...
 

Detailed Description

Recon Gain Info Parameter Data as defined in section 3.8.3 of IAMF.

Note
This struct's size is not a part of the public ABI.

Definition at line 139 of file iamf.h.

Field Documentation

◆ av_class

const AVClass* AVIAMFReconGain::av_class

Definition at line 140 of file iamf.h.

◆ subblock_duration

unsigned int AVIAMFReconGain::subblock_duration

Duration for the given subblock, in units of 1 / parameter_rate.

It must not be 0.

Definition at line 147 of file iamf.h.

Referenced by param_definition(), param_parse(), parameter_block_obu(), print_iamf_param_definition(), and write_parameter_block().

◆ recon_gain

uint8_t AVIAMFReconGain::recon_gain[6][12]

Array of gain values to be applied to each channel for each layer defined in the Audio Element referencing the parent Parameter Definition.

Values for layers where the AV_IAMF_LAYER_FLAG_RECON_GAIN flag is not set are undefined.

Channel order is: FL, C, FR, SL, SR, TFL, TFR, BL, BR, TBL, TBR, LFE

Definition at line 157 of file iamf.h.

Referenced by parameter_block_obu(), and write_parameter_block().


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