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 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
 
int little_endian
 little-endian bitstream as used in aiff and Sun AU More...
 

Detailed Description

Definition at line 77 of file g726.c.

Field Documentation

AVClass* G726Context::class

Definition at line 78 of file g726.c.

G726Tables G726Context::tbls

static tables needed for computation

Definition at line 79 of file g726.c.

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

Float11 G726Context::sr[2]

prev.

reconstructed samples

Definition at line 81 of file g726.c.

Referenced by g726_decode(), and g726_reset().

Float11 G726Context::dq[6]

prev.

difference

Definition at line 82 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::a[2]

second order predictor coeffs

Definition at line 83 of file g726.c.

Referenced by g726_decode().

int G726Context::b[6]

sixth order predictor coeffs

Definition at line 84 of file g726.c.

Referenced by g726_decode().

int G726Context::pk[2]

signs of prev.

2 sez + dq

Definition at line 85 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::ap

scale factor control

Definition at line 87 of file g726.c.

Referenced by g726_decode().

int G726Context::yu

fast scale factor

Definition at line 88 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::yl

slow scale factor

Definition at line 89 of file g726.c.

Referenced by g726_decode(), and g726_reset().

int G726Context::dms

short average magnitude of F[i]

Definition at line 90 of file g726.c.

Referenced by g726_decode().

int G726Context::dml

long average magnitude of F[i]

Definition at line 91 of file g726.c.

Referenced by g726_decode().

int G726Context::td

tone detect

Definition at line 92 of file g726.c.

Referenced by g726_decode().

int G726Context::se

estimated signal for the next iteration

Definition at line 94 of file g726.c.

Referenced by g726_decode().

int G726Context::sez

estimated second order prediction

Definition at line 95 of file g726.c.

Referenced by g726_decode().

int G726Context::y

quantizer scaling factor for the next iteration

Definition at line 96 of file g726.c.

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

int G726Context::code_size

Definition at line 97 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 98 of file g726.c.


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