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

Data Fields

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

Detailed Description

Definition at line 78 of file g726.c.

Field Documentation

AVClass* G726Context::class

Definition at line 79 of file g726.c.

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().

Float11 G726Context::sr[2]

prev.

reconstructed samples

Definition at line 82 of file g726.c.

Referenced by g726_decode(), and g726_reset().

Float11 G726Context::dq[6]

prev.

difference

Definition at line 83 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::a[2]

second order predictor coeffs

Definition at line 84 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().

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::ap

scale factor control

Definition at line 88 of file g726.c.

Referenced by g726_decode().

int G726Context::yu

fast scale factor

Definition at line 89 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::yl

slow scale factor

Definition at line 90 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::dms

short average magnitude of F[i]

Definition at line 91 of file g726.c.

Referenced by g726_decode().

int G726Context::dml

long average magnitude of F[i]

Definition at line 92 of file g726.c.

Referenced by g726_decode().

int G726Context::td

tone detect

Definition at line 93 of file g726.c.

Referenced by g726_decode().

int G726Context::se

estimated signal for the next iteration

Definition at line 95 of file g726.c.

Referenced by g726_decode().

int G726Context::sez

estimated second order prediction

Definition at line 96 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::code_size

Definition at line 98 of file g726.c.

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

int G726Context::little_endian

little-endian bitstream as used in aiff and Sun AU

Definition at line 99 of file g726.c.


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