G726Context Struct Reference
Collaboration diagram for G726Context:
Collaboration graph

Data Fields

AVClassclass
 
G726Tables tbls
 static tables needed for computation More...
 
Float11 sr [2]
 prev. More...
 
Float11 dq [6]
 prev. More...
 
int a [2]
 second order predictor coeffs More...
 
int b [6]
 sixth order predictor coeffs More...
 
int pk [2]
 signs of prev. More...
 
int ap
 scale factor control More...
 
int yu
 fast scale factor More...
 
int yl
 slow scale factor More...
 
int dms
 short average magnitude of F[i] More...
 
int dml
 long average magnitude of F[i] More...
 
int td
 tone detect More...
 
int se
 estimated signal for the next iteration More...
 
int sez
 estimated second order prediction More...
 
int y
 quantizer scaling factor for the next iteration More...
 
int code_size
 

Detailed Description

Definition at line 78 of file g726.c.

Field Documentation

int G726Context::a[2]

second order predictor coeffs

Definition at line 84 of file g726.c.

Referenced by g726_decode().

int G726Context::ap

scale factor control

Definition at line 88 of file g726.c.

Referenced by g726_decode().

int G726Context::b[6]

sixth order predictor coeffs

Definition at line 85 of file g726.c.

Referenced by g726_decode().

AVClass* G726Context::class

Definition at line 79 of file g726.c.

int G726Context::code_size

Definition at line 98 of file g726.c.

Referenced by g726_decode(), g726_reset(), and quant().

int G726Context::dml

long average magnitude of F[i]

Definition at line 92 of file g726.c.

Referenced by g726_decode().

int G726Context::dms

short average magnitude of F[i]

Definition at line 91 of file g726.c.

Referenced by g726_decode().

Float11 G726Context::dq[6]

prev.

difference

Definition at line 83 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::pk[2]

signs of prev.

2 sez + dq

Definition at line 86 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::se

estimated signal for the next iteration

Definition at line 95 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::sez

estimated second order prediction

Definition at line 96 of file g726.c.

Referenced by g726_decode().

Float11 G726Context::sr[2]

prev.

reconstructed samples

Definition at line 82 of file g726.c.

Referenced by g726_decode(), and g726_reset().

G726Tables G726Context::tbls

static tables needed for computation

Definition at line 80 of file g726.c.

Referenced by g726_decode(), g726_reset(), inverse_quant(), and quant().

int G726Context::td

tone detect

Definition at line 93 of file g726.c.

Referenced by g726_decode().

int G726Context::y

quantizer scaling factor for the next iteration

Definition at line 97 of file g726.c.

Referenced by g726_decode(), g726_reset(), inverse_quant(), and quant().

int G726Context::yl

slow scale factor

Definition at line 90 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::yu

fast scale factor

Definition at line 89 of file g726.c.

Referenced by g726_decode(), and g726_reset().


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