mirror of
https://github.com/xiph/opus.git
synced 2025-06-04 17:47:42 +00:00
Mode doc
This commit is contained in:
parent
879fbfd528
commit
276de7211d
5 changed files with 26 additions and 9 deletions
|
@ -35,6 +35,9 @@
|
|||
#include "celt_types.h"
|
||||
#include "celt.h"
|
||||
|
||||
/** Mode definition (opaque)
|
||||
@brief Mode definition
|
||||
*/
|
||||
struct CELTMode {
|
||||
int overlap;
|
||||
int mdctSize;
|
||||
|
@ -45,15 +48,15 @@ struct CELTMode {
|
|||
int nbPBands;
|
||||
int pitchEnd;
|
||||
|
||||
const int *eBands;
|
||||
const int *pBands;
|
||||
const int *eBands; /**< Definition for each "pseudo-critical band" */
|
||||
const int *pBands; /**< Definition of the bands used for the pitch */
|
||||
|
||||
float ePredCoef;
|
||||
float ePredCoef;/**< Prediction coefficient for the energy encoding */
|
||||
|
||||
int nbAllocVectors;
|
||||
const int *allocVectors;
|
||||
int nbAllocVectors; /**< Number of lines in the matrix below */
|
||||
const int *allocVectors; /**< Number of bits in each band for several rates */
|
||||
|
||||
const int * const *bits;
|
||||
const int * const *bits; /**< Cache for pulses->bits mapping in each band */
|
||||
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue