Home | History | Annotate | Download | only in libspeex

Lines Matching full:stack

67 /* Default size for the encoder and decoder stack (can be changed at compile time).
125 st->stack = NULL;
127 st->stack = (char*)speex_alloc_scratch(NB_ENC_STACK);
219 speex_free_scratch(st->stack);
273 char *stack;
282 stack=st->stack;
322 roots=lpc_to_lsp (lpc, st->lpcSize, lsp, 10, LSP_DELTA1, stack);
349 lsp_to_lpc(interp_lsp, interp_lpc, st->lpcSize,stack);
367 filter_mem16(st->sw, bw_lpc1, bw_lpc2, st->sw, st->frameSize, st->lpcSize, st->mem_sw_whole, stack);
370 nol_pitch, nol_pitch_coef, 6, stack);
400 fir_mem16(st->exc, interp_lpc, st->exc, st->frameSize, st->lpcSize, st->mem_exc, stack);
671 lsp_to_lpc(interp_lsp, interp_lpc, st->lpcSize,stack);
673 lsp_to_lpc(interp_qlsp, interp_qlpc, st->lpcSize, stack);
717 fir_mem16(real_exc, interp_qlpc, real_exc, st->subframeSize, st->lpcSize, st->mem_exc2, stack);
721 compute_impulse_response(interp_qlpc, bw_lpc1, bw_lpc2, syn_resp, response_bound, st->lpcSize, stack);
731 iir_mem16(ringing, interp_qlpc, ringing, response_bound, st->lpcSize, mem, stack);
734 filter_mem16(ringing, st->bw_lpc1, st->bw_lpc2, ringing, response_bound, st->lpcSize, mem, stack);
737 iir_mem16(ringing, interp_qlpc, ringing, st->subframeSize, st->lpcSize, mem, stack);
740 filter_mem16(ringing, bw_lpc1, bw_lpc2, ringing, st->subframeSize, st->lpcSize, mem, stack);
746 filter_mem16(sw, bw_lpc1, bw_lpc2, sw, st->subframeSize, st->lpcSize, mem, stack);
792 st->lpcSize, st->subframeSize, bits, stack,
847 innov, syn_resp, bits, stack, st->complexity, SUBMODE(double_codebook));
857 char *tmp_stack=stack;
865 innov2, syn_resp, bits, stack, st->complexity, 0);
869 stack = tmp_stack;
880 iir_mem16(exc, interp_qlpc, sw, st->subframeSize, st->lpcSize, st->mem_sp, stack);
884 filter_mem16(sw, bw_lpc1, bw_lpc2, sw, st->subframeSize, st->lpcSize, st->mem_sw, stack);
935 st->stack = NULL;
937 st->stack = (char*)speex_alloc_scratch(NB_DEC_STACK);
999 speex_free_scratch(st->stack);
1020 static void nb_decode_lost(DecState *st, spx_word16_t *out, char *stack)
1070 st->lpcSize, st->mem_sp, stack);
1096 char *stack;
1107 stack=st->stack;
1118 nb_decode_lost(st, out, stack);
1221 iir_mem16(st->exc, lpc, out, st->frameSize, st->lpcSize, st->mem_sp, stack);
1356 st->subframeSize, &pitch, &pitch_gain[0], bits, stack,
1400 SUBMODE(innovation_unquant)(innov, SUBMODE(innovation_params), st->subframeSize, bits, stack, &st->seed);
1408 char *tmp_stack=stack;
1412 SUBMODE(innovation_unquant)(innov2, SUBMODE(innovation_params), st->subframeSize, bits, stack, &st->seed);
1416 stack = tmp_stack;
1470 multicomb(st->exc-st->subframeSize, out, st->interp_qlpc, st->lpcSize, 2*st->subframeSize, best_pitch, 40, SUBMODE(comb_gain), stack);
1471 stack);
1520 lsp_to_lpc(interp_qlsp, ak, st->lpcSize, stack);
1534 st->mem_sp, stack);
1771 *((char**)ptr) = st->stack;
1896 *((char**)ptr) = st->stack;