23 #ifndef AVCODEC_OPUS_PVQ_H
24 #define AVCODEC_OPUS_PVQ_H
30 #define QUANT_FN(name) uint32_t (name)(struct CeltPVQ *pvq, CeltFrame *f, \
31 OpusRangeCoder *rc, const int band, float *X, \
32 float *Y, int N, int b, uint32_t blocks, \
33 float *lowband, int duration, \
34 float *lowband_out, int level, float gain, \
35 float *lowband_scratch, int fill)
static void encode(AVCodecContext *ctx, AVFrame *frame, AVPacket *pkt, FILE *output)
#define DECLARE_ALIGNED(n, t, v)
Declare a variable that is aligned in memory.
void ff_celt_pvq_init_x86(struct CeltPVQ *s)
int ff_celt_pvq_init(struct CeltPVQ **pvq, int encode)
void ff_celt_pvq_uninit(struct CeltPVQ **pvq)
float(* pvq_search)(float *X, int *y, int K, int N)