FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
OpusPsyStep Struct Reference

#include <opusenc_psy.h>

Data Fields

int index
 
int silence
 
float energy [OPUS_MAX_CHANNELS][CELT_MAX_BANDS]
 
float tone [OPUS_MAX_CHANNELS][CELT_MAX_BANDS]
 
float stereo [CELT_MAX_BANDS]
 
float change_amp [OPUS_MAX_CHANNELS][CELT_MAX_BANDS]
 
float total_change
 
float * bands [OPUS_MAX_CHANNELS][CELT_MAX_BANDS]
 
float coeffs [OPUS_MAX_CHANNELS][OPUS_BLOCK_SIZE(CELT_BLOCK_960)]
 

Detailed Description

Definition at line 30 of file opusenc_psy.h.

Field Documentation

int OpusPsyStep::index

Definition at line 31 of file opusenc_psy.h.

Referenced by ff_opus_psy_postencode_update(), and step_collect_psy_metrics().

int OpusPsyStep::silence
float OpusPsyStep::energy[OPUS_MAX_CHANNELS][CELT_MAX_BANDS]

Definition at line 33 of file opusenc_psy.h.

Referenced by celt_gauge_psy_weight(), and step_collect_psy_metrics().

float OpusPsyStep::tone[OPUS_MAX_CHANNELS][CELT_MAX_BANDS]
float OpusPsyStep::stereo[CELT_MAX_BANDS]

Definition at line 35 of file opusenc_psy.h.

Referenced by celt_gauge_psy_weight(), and step_collect_psy_metrics().

float OpusPsyStep::change_amp[OPUS_MAX_CHANNELS][CELT_MAX_BANDS]
float OpusPsyStep::total_change
float* OpusPsyStep::bands[OPUS_MAX_CHANNELS][CELT_MAX_BANDS]

Definition at line 39 of file opusenc_psy.h.

Referenced by step_collect_psy_metrics().

float OpusPsyStep::coeffs[OPUS_MAX_CHANNELS][OPUS_BLOCK_SIZE(CELT_BLOCK_960)]

Definition at line 40 of file opusenc_psy.h.

Referenced by step_collect_psy_metrics().


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