webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Macros | Functions
celt_lpc.h File Reference
#include "arch.h"
#include "cpu_support.h"

Go to the source code of this file.

Macros

#define LPC_ORDER   24
 
#define celt_fir(x, num, y, N, ord, mem, arch)   (celt_fir_c(x, num, y, N, ord, mem, arch))
 

Functions

void _celt_lpc (opus_val16 *_lpc, const opus_val32 *ac, int p)
 
void celt_fir_c (const opus_val16 *x, const opus_val16 *num, opus_val16 *y, int N, int ord, opus_val16 *mem, int arch)
 
void celt_iir (const opus_val32 *x, const opus_val16 *den, opus_val32 *y, int N, int ord, opus_val16 *mem, int arch)
 
int _celt_autocorr (const opus_val16 *x, opus_val32 *ac, const opus_val16 *window, int overlap, int lag, int n, int arch)
 

Macro Definition Documentation

◆ celt_fir

#define celt_fir (   x,
  num,
  y,
  N,
  ord,
  mem,
  arch 
)    (celt_fir_c(x, num, y, N, ord, mem, arch))

◆ LPC_ORDER

#define LPC_ORDER   24

Function Documentation

◆ _celt_autocorr()

int _celt_autocorr ( const opus_val16 x,
opus_val32 ac,
const opus_val16 window,
int  overlap,
int  lag,
int  n,
int  arch 
)

◆ _celt_lpc()

void _celt_lpc ( opus_val16 _lpc,
const opus_val32 ac,
int  p 
)

◆ celt_fir_c()

void celt_fir_c ( const opus_val16 x,
const opus_val16 num,
opus_val16 y,
int  N,
int  ord,
opus_val16 mem,
int  arch 
)

◆ celt_iir()

void celt_iir ( const opus_val32 x,
const opus_val16 den,
opus_val32 y,
int  N,
int  ord,
opus_val16 mem,
int  arch 
)