Searched refs:TwinVQContext (Results 1 - 4 of 4) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
H A D | twinvq.h | 136 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 D | twinvq.c | 71 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 D | metasound.c | 64 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 D | twinvqdec.c | 179 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