st->st_low = nb_decoder_init(mode->nb_mode);
st->st_low = speex_decoder_init(mode->nb_mode);
void *sb_decoder_init(SpeexMode *m){   SBDecState *st;   SpeexSBMode *mode;   st = (SBDecState*)speex_alloc(sizeof(SBDecState));   st->mode = m;   mode=(SpeexSBMode*)m->mode;   st->st_low = nb_decoder_init(mode->nb_mode);   st->full_frame_size = 2*mode->frameSize;   st->frame_size = mode->frameSize;   st->subframeSize = 40;   st->nbSubframes = 4;   st->lpcSize=8;   st->submodes=mode->submodes;   st->submodeID=mode->defaultSubmode;   st->first=1;   st->stack = speex_alloc(10000*sizeof(float));   st->x0d=(float*)speex_alloc(st->frame_size*sizeof(float));   st->x1d=(float*)speex_alloc(st->frame_size*sizeof(float));   st->high=(float*)speex_alloc(st->full_frame_size*sizeof(float));   st->y0=(float*)speex_alloc(st->full_frame_size*sizeof(float));   st->y1=(float*)speex_alloc(st->full_frame_size*sizeof(float));   st->h0_mem=(float*)speex_alloc(QMF_ORDER*sizeof(float));   st->h1_mem=(float*)speex_alloc(QMF_ORDER*sizeof(float));   st->g0_mem=(float*)speex_alloc(QMF_ORDER*sizeof(float));   st->g1_mem=(float*)speex_alloc(QMF_ORDER*sizeof(float));   st->exc=(float*)speex_alloc(st->frame_size*sizeof(float));   st->qlsp = (float*)speex_alloc(st->lpcSize*sizeof(float));   st->old_qlsp = (float*)speex_alloc(st->lpcSize*sizeof(float));   st->interp_qlsp = (float*)speex_alloc(st->lpcSize*sizeof(float));   st->interp_qlpc = (float*)speex_alloc((st->lpcSize+1)*sizeof(float));   st->mem_sp = (float*)speex_alloc(st->lpcSize*sizeof(float));   return st;}