Author: alexc Date: Fri Dec 4 05:17:06 2009 New Revision: 5488 Log: Move l_a from the ff_sbr_apply() stack to the SBRData context.
Modified: aac-sbr/aacsbr.c aac-sbr/aacsbr.h Modified: aac-sbr/aacsbr.c ============================================================================== --- aac-sbr/aacsbr.c Wed Dec 2 23:25:13 2009 (r5487) +++ aac-sbr/aacsbr.c Fri Dec 4 05:17:06 2009 (r5488) @@ -1607,7 +1607,7 @@ static void sbr_hf_assemble(float y[2][6 void ff_sbr_apply(AACContext *ac, SpectralBandReplication *sbr, int id_aac, int ch, float* in, float* out) { - int l_a[2]; + int* l_a = sbr->data[ch].l_a; if (sbr->start) { sbr_time_freq_grid(ac, sbr, &sbr->data[ch], ch); Modified: aac-sbr/aacsbr.h ============================================================================== --- aac-sbr/aacsbr.h Wed Dec 2 23:25:13 2009 (r5487) +++ aac-sbr/aacsbr.h Fri Dec 4 05:17:06 2009 (r5488) @@ -103,6 +103,7 @@ typedef struct { uint8_t bs_amp_res; float synthesis_filterbank_samples[1280]; float analysis_filterbank_samples [1312]; + int l_a[2]; } SBRData; /** _______________________________________________ FFmpeg-soc mailing list FFmpeg-soc@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc