FFmpeg
Public Attributes | List of all members
FFPsyContext Struct Reference

context used by psychoacoustic model More...

#include <psymodel.h>

Public Attributes

AVCodecContextavctx
 encoder context
 
const struct FFPsyModelmodel
 encoder-specific model functions
 
FFPsyChannelch
 single channel information
 
FFPsyChannelGroupgroup
 channel group information
 
int num_groups
 number of channel groups
 
int cutoff
 lowpass frequency cutoff for analysis
 
uint8_t ** bands
 scalefactor band sizes for possible frame sizes
 
int * num_bands
 number of scalefactor bands for possible frame sizes
 
int num_lens
 number of scalefactor band sets
 
struct {
   int   size
 size of the bitresevoir in bits
 
   int   bits
 number of bits used in the bitresevoir
 
   int   alloc
 number of bits allocated by the psy, or -1 if no allocation was done
 
bitres
 
void * model_priv_data
 psychoacoustic model implementation private data
 

Detailed Description

context used by psychoacoustic model


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