Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/
H A Dg723_1.c1253 int16_t *prev_lsp) in ff_g723_1_lsp_interpolate()
1258 /* cur_lsp * 0.25 + prev_lsp * 0.75 */ in ff_g723_1_lsp_interpolate()
1259 ff_acelp_weighted_vector_sum(lpc, cur_lsp, prev_lsp, in ff_g723_1_lsp_interpolate()
1261 ff_acelp_weighted_vector_sum(lpc + LPC_ORDER, cur_lsp, prev_lsp, in ff_g723_1_lsp_interpolate()
1263 ff_acelp_weighted_vector_sum(lpc + 2 * LPC_ORDER, cur_lsp, prev_lsp, in ff_g723_1_lsp_interpolate()
1273 void ff_g723_1_inverse_quant(int16_t *cur_lsp, int16_t *prev_lsp, in ff_g723_1_inverse_quant() argument
1303 temp = ((prev_lsp[i] - dc_lsp[i]) * pred + (1 << 14)) >> 15; in ff_g723_1_inverse_quant()
1332 memcpy(cur_lsp, prev_lsp, LPC_ORDER * sizeof(*cur_lsp)); in ff_g723_1_inverse_quant()
1252 ff_g723_1_lsp_interpolate(int16_t *lpc, int16_t *cur_lsp, int16_t *prev_lsp) ff_g723_1_lsp_interpolate() argument
H A Dg723_1.h128 int16_t prev_lsp[LPC_ORDER]; member
206 * @param prev_lsp the previous LSP vector
209 int16_t *prev_lsp);
215 * @param prev_lsp the previous LSP vector
219 void ff_g723_1_inverse_quant(int16_t *cur_lsp, int16_t *prev_lsp,
H A Dg723_1dec.c131 memcpy(p->prev_lsp, dc_lsp, LPC_ORDER * sizeof(*p->prev_lsp)); in g723_1_decode_init()
978 ff_g723_1_inverse_quant(cur_lsp, p->prev_lsp, p->lsp_index, bad_frame); in g723_1_decode_frame()
979 ff_g723_1_lsp_interpolate(lpc, cur_lsp, p->prev_lsp); in g723_1_decode_frame()
982 memcpy(p->prev_lsp, cur_lsp, LPC_ORDER * sizeof(*p->prev_lsp)); in g723_1_decode_frame()
1060 ff_g723_1_inverse_quant(p->sid_lsp, p->prev_lsp, p->lsp_index, 0); in g723_1_decode_frame()
1070 ff_g723_1_lsp_interpolate(lpc, p->sid_lsp, p->prev_lsp); in g723_1_decode_frame()
1072 memcpy(p->prev_lsp, p->sid_lsp, LPC_ORDER * sizeof(*p->prev_lsp)); in g723_1_decode_frame()
[all...]
H A Dg723_1enc.c113 memcpy(p->prev_lsp, dc_lsp, LPC_ORDER * sizeof(int16_t)); in g723_1_encode_init()
243 static void lpc2lsp(int16_t *lpc, int16_t *prev_lsp, int16_t *lsp) in lpc2lsp() argument
327 memcpy(lsp, prev_lsp, LPC_ORDER * sizeof(int16_t)); in lpc2lsp()
361 * @param prev_lsp the previous lsp vector
363 static void lsp_quantize(uint8_t *lsp_index, int16_t *lsp, int16_t *prev_lsp) in lsp_quantize() argument
395 (((prev_lsp[i] - dc_lsp[i]) * 12288 + (1 << 14)) >> 15); in lsp_quantize()
1124 lpc2lsp(&unq_lpc[LPC_ORDER * 3], p->prev_lsp, cur_lsp); in g723_1_encode_frame()
1125 lsp_quantize(p->lsp_index, cur_lsp, p->prev_lsp); in g723_1_encode_frame()
1157 ff_g723_1_inverse_quant(cur_lsp, p->prev_lsp, p->lsp_index, 0); in g723_1_encode_frame()
1158 ff_g723_1_lsp_interpolate(qnt_lpc, cur_lsp, p->prev_lsp); in g723_1_encode_frame()
[all...]

Completed in 7 milliseconds