Home
last modified time | relevance | path

Searched refs:TwinVQContext (Results 1 - 4 of 4) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dtwinvq.h136 typedef struct TwinVQContext { struct
173 int (*read_bitstream)(AVCodecContext *avctx, struct TwinVQContext *tctx,
175 void (*dec_bark_env)(struct TwinVQContext *tctx, const uint8_t *in,
178 void (*decode_ppc)(struct TwinVQContext *tctx, int period_coef, int g_coef,
180 } TwinVQContext; typedef
H A Dtwinvq.c71 static void eval_lpcenv(TwinVQContext *tctx, const float *cos_vals, float *lpc) in eval_lpcenv()
115 static inline void eval_lpcenv_or_interp(TwinVQContext *tctx, in eval_lpcenv_or_interp()
152 static void eval_lpcenv_2parts(TwinVQContext *tctx, enum TwinVQFrameType ftype, in eval_lpcenv_2parts()
172 static void dequant(TwinVQContext *tctx, const uint8_t *cb_bits, float *out, in dequant()
214 static void dec_gain(TwinVQContext *tctx, in dec_gain()
264 static void decode_lsp(TwinVQContext *tctx, int lpc_idx1, uint8_t *lpc_idx2, in decode_lsp()
304 static void dec_lpc_spectrum_inv(TwinVQContext *tctx, float *lsp, in dec_lpc_spectrum_inv()
328 static void imdct_and_window(TwinVQContext *tctx, enum TwinVQFrameType ftype, in imdct_and_window()
379 static void imdct_output(TwinVQContext *tctx, enum TwinVQFrameType ftype, in imdct_output()
414 static void read_and_decode_spectrum(TwinVQContext *tct
[all...]
H A Dmetasound.c64 static void decode_ppc(TwinVQContext *tctx, int period_coef, int g_coef, in decode_ppc()
116 static void dec_bark_env(TwinVQContext *tctx, const uint8_t *in, int use_hist, in dec_bark_env()
154 static void read_cb_data(TwinVQContext *tctx, GetBitContext *gb, in read_cb_data()
167 static int metasound_read_bitstream(AVCodecContext *avctx, TwinVQContext *tctx, in metasound_read_bitstream()
278 TwinVQContext *tctx = avctx->priv_data; in metasound_decode_init()
381 .priv_data_size = sizeof(TwinVQContext),
H A Dtwinvqdec.c179 static void decode_ppc(TwinVQContext *tctx, int period_coef, int g_coef, in decode_ppc()
211 static void dec_bark_env(TwinVQContext *tctx, const uint8_t *in, int use_hist, in dec_bark_env()
239 static void read_cb_data(TwinVQContext *tctx, GetBitContext *gb, in read_cb_data()
252 static int twinvq_read_bitstream(AVCodecContext *avctx, TwinVQContext *tctx, in twinvq_read_bitstream()
323 TwinVQContext *tctx = avctx->priv_data; in twinvq_decode_init()
422 .priv_data_size = sizeof(TwinVQContext),

Completed in 4 milliseconds