FFmpeg  4.0
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...
 
int sample_rate
 

Detailed Description

Definition at line 77 of file g726.c.

Field Documentation

◆ class

AVClass * G726Context::class

Definition at line 78 of file g726.c.

◆ tbls

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

◆ sr

Float11 G726Context::sr[2]

prev.

reconstructed samples

Definition at line 81 of file g726.c.

Referenced by g726_decode(), and g726_reset().

◆ dq

Float11 G726Context::dq[6]

prev.

difference

Definition at line 82 of file g726.c.

Referenced by g726_decode(), and g726_reset().

◆ a

int G726Context::a[2]

second order predictor coeffs

Definition at line 83 of file g726.c.

Referenced by g726_decode().

◆ b

int G726Context::b[6]

sixth order predictor coeffs

Definition at line 84 of file g726.c.

Referenced by g726_decode().

◆ pk

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

◆ ap

int G726Context::ap

scale factor control

Definition at line 87 of file g726.c.

Referenced by g726_decode().

◆ yu

int G726Context::yu

fast scale factor

Definition at line 88 of file g726.c.

Referenced by g726_decode(), and g726_reset().

◆ yl

int G726Context::yl

slow scale factor

Definition at line 89 of file g726.c.

Referenced by g726_decode(), and g726_reset().

◆ dms

int G726Context::dms

short average magnitude of F[i]

Definition at line 90 of file g726.c.

Referenced by g726_decode().

◆ dml

int G726Context::dml

long average magnitude of F[i]

Definition at line 91 of file g726.c.

Referenced by g726_decode().

◆ td

int G726Context::td

tone detect

Definition at line 92 of file g726.c.

Referenced by g726_decode().

◆ se

int G726Context::se

estimated signal for the next iteration

Definition at line 94 of file g726.c.

Referenced by g726_decode(), and g726_reset().

◆ sez

int G726Context::sez

estimated second order prediction

Definition at line 95 of file g726.c.

Referenced by g726_decode().

◆ y

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

◆ code_size

int G726Context::code_size

Definition at line 97 of file g726.c.

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

◆ little_endian

int G726Context::little_endian

little-endian bitstream as used in aiff and Sun AU

Definition at line 98 of file g726.c.

Referenced by g726_reset().

◆ sample_rate

int G726Context::sample_rate

Definition at line 29 of file g726.c.

Referenced by g726_read_header().


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