search for: nb_decoder_destroy

Displaying 8 results from an estimated 8 matches for "nb_decoder_destroy".

2007 Aug 06
2
Attempting to shrink speex: Are these functions necessary?
...rminator In cd_search.c: noise_codebook_quant noise_codebook_unquant In filters.c: compute_rms syn_percep_zero16 qmf_decomp qmf_synth In ltp.c: forced_pitch_quant forced_pitch_unquant In math_approx.c: spx_ilog2 _spx_cos_pi_2 spx_cos_norm spx_exp2 spx_atan In nb_celp.c: nb_encoder_destroy nb_decoder_destroy In quant_lsp.c: lsp_quant_nb lsp_unquant_nb lsp_quant_high lsp_unquant_high In speex.c: speex_encoder_destroy speex_decoder_destroy speex_encode speex_decode nb_mode_query wb_mode_query speex_lib_ctl In speex_callbacks.c: speex_inband_handler speex_std_mode_request_handler speex_std_low_mode_...
2005 May 25
1
Deallocation of buffers
I noticed that in the narrow band and wide band destroy functions only the main pointer is being freed. I think that it should be: void nb_decoder_destroy(void *state) { DecState *st; st=(DecState*)state; speex_free (st->inBuf); speex_free (st->excBuf); speex_free (st->innov); speex_free (st->interp_qlpc); speex_free (st->qlsp); speex_free (st->old_qlsp); speex_free (st->interp_qlsp); spee...
2007 Aug 07
1
Attempting to shrink speex: Are these functions necessary?
...f_decomp > qmf_synth No need for that. > In ltp.c: > forced_pitch_quant > forced_pitch_unquant No need for that. > In math_approx.c: > spx_ilog2 > _spx_cos_pi_2 > spx_cos_norm > spx_exp2 > spx_atan No need for that. > In nb_celp.c: > nb_encoder_destroy > nb_decoder_destroy No need for that if you never plan on freeing the memory > In quant_lsp.c: > lsp_quant_nb > lsp_unquant_nb > lsp_quant_high > lsp_unquant_high No need for that if you just want 8 kbps. > In speex.c: > speex_encoder_destroy > speex_decoder_destroy > speex_encode > s...
2007 Aug 07
1
Attempting to shrink speex: Are these functions necessary?
...pute_rms > syn_percep_zero16 > qmf_decomp > qmf_synth > > In ltp.c: > forced_pitch_quant > forced_pitch_unquant > > In math_approx.c: > spx_ilog2 > _spx_cos_pi_2 > spx_cos_norm > spx_exp2 > spx_atan > > In nb_celp.c: > nb_encoder_destroy > nb_decoder_destroy > > In quant_lsp.c: > lsp_quant_nb > lsp_unquant_nb > lsp_quant_high > lsp_unquant_high > > In speex.c: > speex_encoder_destroy > speex_decoder_destroy > speex_encode > speex_decode > nb_mode_query > wb_mode_query > speex_lib_ctl > > In speex...
2007 Aug 07
0
Attempting to shrink speex: Are these functions necessary?
...; >> In filters.c: compute_rms syn_percep_zero16 qmf_decomp qmf_synth >> >> In ltp.c: forced_pitch_quant forced_pitch_unquant >> >> In math_approx.c: spx_ilog2 _spx_cos_pi_2 spx_cos_norm spx_exp2 >> spx_atan >> >> In nb_celp.c: nb_encoder_destroy nb_decoder_destroy >> >> In quant_lsp.c: lsp_quant_nb lsp_unquant_nb lsp_quant_high >> lsp_unquant_high >> >> In speex.c: speex_encoder_destroy speex_decoder_destroy >> speex_encode speex_decode nb_mode_query wb_mode_query speex_lib_ctl >> >> >> In speex_cal...
2008 Mar 29
0
GCC/ELF Visibility patch
...tch_unquant -T highpass -T iir_mem16 T _init -T inner_prod -T interp_pitch -T lpc_to_lsp -T lsp_enforce_margin -T lsp_interpolate -T lsp_quant_high -T lsp_quant_lbr -T lsp_quant_nb -T lsp_to_lpc -T lsp_unquant_high -T lsp_unquant_lbr -T lsp_unquant_nb -T multicomb -T nb_decode -T nb_decoder_ctl -T nb_decoder_destroy -T nb_decoder_init -T nb_encode -T nb_encoder_ctl -T nb_encoder_destroy -T nb_encoder_init -T nb_mode_query -T noise_codebook_quant -T noise_codebook_unquant -T open_loop_nbest_pitch -T pitch_search_3tap -T pitch_unquant_3tap -T pitch_xcorr -T qmf_decomp -T qmf_synth -T residue_percep_zero16 -T san...
2008 Mar 29
2
GCC/ELF Visibility patch (fwd)
...tch_unquant -T highpass -T iir_mem16 T _init -T inner_prod -T interp_pitch -T lpc_to_lsp -T lsp_enforce_margin -T lsp_interpolate -T lsp_quant_high -T lsp_quant_lbr -T lsp_quant_nb -T lsp_to_lpc -T lsp_unquant_high -T lsp_unquant_lbr -T lsp_unquant_nb -T multicomb -T nb_decode -T nb_decoder_ctl -T nb_decoder_destroy -T nb_decoder_init -T nb_encode -T nb_encoder_ctl -T nb_encoder_destroy -T nb_encoder_init -T nb_mode_query -T noise_codebook_quant -T noise_codebook_unquant -T open_loop_nbest_pitch -T pitch_search_3tap -T pitch_unquant_3tap -T pitch_xcorr -T qmf_decomp -T qmf_synth -T residue_percep_zero16 -T san...
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
...allback.data = NULL; for (i=0;i<16;i++) st->speex_callbacks[i].func = NULL; st->voc_m1=st->voc_m2=st->voc_mean=0; st->voc_offset=0; st->dtx_enabled=0; #ifdef ENABLE_VALGRIND VALGRIND_MAKE_READABLE(st, (st->stack-(char*)st)); #endif return st; } void nb_decoder_destroy(void *state) { DecState *st; st=(DecState*)state; speex_free(state); } #define median3(a, b, c) ((a) < (b) ? ((b) < (c) ? (b) : ((a) < (c) ? (c) : (a))) : ((c) < (b) ? (b) : ((c) < (a) ? (c) : (a)))) static void nb_decode_lost(DecState *st, spx_word16_t *out, char *stack...