webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Macros | Functions
cwrs.c File Reference
#include "os_support.h"
#include "cwrs.h"
#include "mathops.h"
#include "arch.h"

Macros

#define CELT_PVQ_U(_n, _k)   (CELT_PVQ_U_ROW[IMIN(_n,_k)][IMAX(_n,_k)])
 
#define CELT_PVQ_V(_n, _k)   (CELT_PVQ_U(_n,_k)+CELT_PVQ_U(_n,(_k)+1))
 

Functions

void encode_pulses (const int *_y, int _n, int _k, ec_enc *_enc)
 
opus_val32 decode_pulses (int *_y, int _n, int _k, ec_dec *_dec)
 

Macro Definition Documentation

◆ CELT_PVQ_U

#define CELT_PVQ_U (   _n,
  _k 
)    (CELT_PVQ_U_ROW[IMIN(_n,_k)][IMAX(_n,_k)])

◆ CELT_PVQ_V

#define CELT_PVQ_V (   _n,
  _k 
)    (CELT_PVQ_U(_n,_k)+CELT_PVQ_U(_n,(_k)+1))

Function Documentation

◆ decode_pulses()

opus_val32 decode_pulses ( int *  _y,
int  _n,
int  _k,
ec_dec _dec 
)

◆ encode_pulses()

void encode_pulses ( const int *  _y,
int  _n,
int  _k,
ec_enc _enc 
)