FFmpeg
Loading...
Searching...
No Matches
Data Fields
AacPsyContext Struct Reference

3GPP TS26.403-inspired psychoacoustic model specific data More...

Data Fields

int  chan_bitrate
  bitrate per channel
 
int  frame_bits
  average bits per frame
 
int  fill_level
  bit reservoir fill level
 
struct { 
 
   float   min 
  minimum allowed PE for bit factor calculation More...
 
   float   max 
  maximum allowed PE for bit factor calculation More...
 
   float   previous 
  allowed PE of the previous frame More...
 
   float   correction 
  PE correction factor. More...
 
pe 
 
 
 
  normalized global quality taken from avctx
 
  frame the rewind state was saved for
 
int  rc_first_ch
  first channel analyzed in that frame
 
 
 
 
 

Detailed Description

3GPP TS26.403-inspired psychoacoustic model specific data

Definition at line 175 of file aacpsy.c.

Field Documentation

◆  chan_bitrate

int AacPsyContext::chan_bitrate

bitrate per channel

Definition at line 176 of file aacpsy.c.

Referenced by psy_3gpp_analyze_channel(), and psy_3gpp_init().

◆  frame_bits

int AacPsyContext::frame_bits

average bits per frame

Definition at line 177 of file aacpsy.c.

Referenced by psy_3gpp_init().

◆  fill_level

int AacPsyContext::fill_level

bit reservoir fill level

Definition at line 178 of file aacpsy.c.

Referenced by psy_3gpp_analyze(), and psy_3gpp_init().

◆  min

float AacPsyContext::min

minimum allowed PE for bit factor calculation

Definition at line 180 of file aacpsy.c.

Referenced by psy_3gpp_analyze(), psy_3gpp_analyze_channel(), and psy_3gpp_init().

◆  max

float AacPsyContext::max

maximum allowed PE for bit factor calculation

Definition at line 181 of file aacpsy.c.

Referenced by psy_3gpp_analyze(), psy_3gpp_analyze_channel(), and psy_3gpp_init().

◆  previous

float AacPsyContext::previous

allowed PE of the previous frame

Definition at line 182 of file aacpsy.c.

Referenced by psy_3gpp_analyze(), and psy_3gpp_analyze_channel().

◆  correction

float AacPsyContext::correction

PE correction factor.

Definition at line 183 of file aacpsy.c.

◆  [struct]

struct { ... } AacPsyContext::pe

Referenced by psy_3gpp_analyze(), psy_3gpp_analyze_channel(), and psy_3gpp_init().

◆  psy_coef

AacPsyCoeffs AacPsyContext::psy_coef[2][64]

Definition at line 185 of file aacpsy.c.

Referenced by psy_3gpp_analyze_channel(), and psy_3gpp_init().

◆  ch

AacPsyChannel* AacPsyContext::ch

Definition at line 186 of file aacpsy.c.

Referenced by psy_3gpp_analyze(), psy_3gpp_analyze_channel(), psy_3gpp_end(), psy_3gpp_init(), psy_3gpp_window(), psy_lame_window(), and psy_lame_window_pair().

◆  global_quality

float AacPsyContext::global_quality

normalized global quality taken from avctx

Definition at line 187 of file aacpsy.c.

Referenced by psy_3gpp_init().

◆  rc_frame_num

int64_t AacPsyContext::rc_frame_num

frame the rewind state was saved for

Definition at line 190 of file aacpsy.c.

Referenced by psy_3gpp_analyze(), and psy_3gpp_init().

◆  rc_first_ch

int AacPsyContext::rc_first_ch

first channel analyzed in that frame

Definition at line 191 of file aacpsy.c.

Referenced by psy_3gpp_analyze().

◆  rc_fill_level

int AacPsyContext::rc_fill_level

Definition at line 192 of file aacpsy.c.

Referenced by psy_3gpp_analyze().

◆  rc_pe_min

float AacPsyContext::rc_pe_min

Definition at line 193 of file aacpsy.c.

Referenced by psy_3gpp_analyze().

◆  rc_pe_max

float AacPsyContext::rc_pe_max

Definition at line 193 of file aacpsy.c.

Referenced by psy_3gpp_analyze().

◆  rc_pe_previous

float AacPsyContext::rc_pe_previous

Definition at line 193 of file aacpsy.c.

Referenced by psy_3gpp_analyze().


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

Generated on Sun Sep 6 2026 19:21:23 for FFmpeg by doxygen 1.13.2

AltStyle によって変換されたページ (->オリジナル) /