FFmpeg
Data Fields
IMCChannel Struct Reference

Data Fields

float  old_floor [BANDS]
 
float  flcoeffs1 [BANDS]
 
float  flcoeffs2 [BANDS]
 
float  flcoeffs3 [BANDS]
 
float  flcoeffs4 [BANDS]
 
float  flcoeffs5 [BANDS]
 
float  flcoeffs6 [BANDS]
 
float  CWdecoded [COEFFS]
 
int  bandWidthT [BANDS]
  codewords per band More...
 
int  bitsBandT [BANDS]
  how many bits per codeword in band More...
 
int  CWlengthT [COEFFS]
  how many bits in each codeword More...
 
 
  flags for each band More...
 
int  sumLenArr [BANDS]
  bits for all coeffs in band More...
 
  skip flags are stored in raw form or not More...
 
  bits used to code skip flags More...
 
  skipped coeffients per band More...
 
int  skipFlags [COEFFS]
  skip coefficient decoding or not More...
 
int  codewords [COEFFS]
  raw codewords read from bitstream More...
 
float  last_fft_im [COEFFS]
 
 

Detailed Description

Definition at line 56 of file imc.c.

Field Documentation

float IMCChannel::old_floor[BANDS]

Definition at line 57 of file imc.c.

Referenced by imc_decode_block(), and imc_decode_init().

float IMCChannel::flcoeffs1[BANDS]

Definition at line 58 of file imc.c.

Referenced by bit_allocation(), imc_decode_block(), and imc_refine_bit_allocation().

float IMCChannel::flcoeffs2[BANDS]

Definition at line 59 of file imc.c.

Referenced by imc_decode_block().

float IMCChannel::flcoeffs3[BANDS]

Definition at line 60 of file imc.c.

Referenced by bit_allocation(), and imc_decode_block().

float IMCChannel::flcoeffs4[BANDS]

Definition at line 61 of file imc.c.

Referenced by bit_allocation(), and imc_adjust_bit_allocation().

float IMCChannel::flcoeffs5[BANDS]

Definition at line 62 of file imc.c.

Referenced by bit_allocation(), and imc_decode_block().

float IMCChannel::flcoeffs6[BANDS]

Definition at line 63 of file imc.c.

Referenced by imc_refine_bit_allocation(), and inverse_quant_coeff().

float IMCChannel::CWdecoded[COEFFS]

Definition at line 64 of file imc.c.

Referenced by imc_decode_block(), imc_imdct256(), and inverse_quant_coeff().

int IMCChannel::bandWidthT[BANDS]

codewords per band

Definition at line 66 of file imc.c.

Referenced by bit_allocation(), imc_decode_block(), imc_get_coeffs(), and imc_get_skip_coeff().

int IMCChannel::bitsBandT[BANDS]

how many bits per codeword in band

Definition at line 67 of file imc.c.

Referenced by bit_allocation(), imc_adjust_bit_allocation(), and imc_decode_block().

int IMCChannel::CWlengthT[COEFFS]

how many bits in each codeword

Definition at line 68 of file imc.c.

Referenced by bit_allocation(), imc_adjust_bit_allocation(), imc_decode_block(), imc_get_coeffs(), imc_refine_bit_allocation(), and inverse_quant_coeff().

int IMCChannel::levlCoeffBuf[BANDS]

Definition at line 69 of file imc.c.

Referenced by imc_decode_block().

int IMCChannel::bandFlagsBuf[BANDS]

flags for each band

Definition at line 70 of file imc.c.

Referenced by imc_decode_block(), imc_get_coeffs(), imc_get_skip_coeff(), imc_refine_bit_allocation(), and inverse_quant_coeff().

int IMCChannel::sumLenArr[BANDS]

bits for all coeffs in band

Definition at line 71 of file imc.c.

Referenced by imc_decode_block(), imc_get_coeffs(), and imc_refine_bit_allocation().

int IMCChannel::skipFlagRaw[BANDS]

skip flags are stored in raw form or not

Definition at line 72 of file imc.c.

Referenced by imc_get_skip_coeff(), and imc_refine_bit_allocation().

int IMCChannel::skipFlagBits[BANDS]

bits used to code skip flags

Definition at line 73 of file imc.c.

Referenced by imc_get_skip_coeff(), and imc_refine_bit_allocation().

int IMCChannel::skipFlagCount[BANDS]

skipped coeffients per band

Definition at line 74 of file imc.c.

Referenced by imc_get_skip_coeff(), and imc_refine_bit_allocation().

int IMCChannel::skipFlags[COEFFS]

skip coefficient decoding or not

Definition at line 75 of file imc.c.

Referenced by imc_adjust_bit_allocation(), imc_decode_block(), imc_get_coeffs(), imc_get_skip_coeff(), and imc_refine_bit_allocation().

int IMCChannel::codewords[COEFFS]

raw codewords read from bitstream

Definition at line 76 of file imc.c.

Referenced by imc_decode_block(), imc_get_coeffs(), and inverse_quant_coeff().

float IMCChannel::last_fft_im[COEFFS]

Definition at line 78 of file imc.c.

Referenced by imc_decode_init(), and imc_imdct256().

int IMCChannel::decoder_reset

Definition at line 80 of file imc.c.

Referenced by flush(), imc_decode_block(), and imc_decode_init().


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

Generated on Wed Jun 10 2015 01:57:21 for FFmpeg by   doxygen 1.8.6

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