summaryrefslogtreecommitdiff
path: root/apps/codecs/libmad/synth.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libmad/synth.c')
-rw-r--r--apps/codecs/libmad/synth.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/codecs/libmad/synth.c b/apps/codecs/libmad/synth.c
index 6f5d2ec975..c023f01ae5 100644
--- a/apps/codecs/libmad/synth.c
+++ b/apps/codecs/libmad/synth.c
@@ -589,7 +589,8 @@ static
589void synth_full(struct mad_synth *synth, struct mad_frame const *frame, 589void synth_full(struct mad_synth *synth, struct mad_frame const *frame,
590 unsigned int nch, unsigned int ns) 590 unsigned int nch, unsigned int ns)
591{ 591{
592 unsigned int phase, ch, s, sb, p; 592 int sb;
593 unsigned int phase, ch, s, p;
593 mad_fixed_t *pcm, (*filter)[2][2][16][8]; 594 mad_fixed_t *pcm, (*filter)[2][2][16][8];
594 mad_fixed_t const (*sbsample)[36][32]; 595 mad_fixed_t const (*sbsample)[36][32];
595 mad_fixed_t (*fe)[8], (*fx)[8], (*fo)[8]; 596 mad_fixed_t (*fe)[8], (*fx)[8], (*fo)[8];
@@ -1190,8 +1191,8 @@ static
1190void synth_full(struct mad_synth *synth, struct mad_frame const *frame, 1191void synth_full(struct mad_synth *synth, struct mad_frame const *frame,
1191 unsigned int nch, unsigned int ns) 1192 unsigned int nch, unsigned int ns)
1192{ 1193{
1193 int p; 1194 int p, sb;
1194 unsigned int phase, ch, s, sb; 1195 unsigned int phase, ch, s;
1195 mad_fixed_t *pcm, (*filter)[2][2][16][8]; 1196 mad_fixed_t *pcm, (*filter)[2][2][16][8];
1196 mad_fixed_t const (*sbsample)[36][32]; 1197 mad_fixed_t const (*sbsample)[36][32];
1197 mad_fixed_t (*fe)[8], (*fx)[8], (*fo)[8]; 1198 mad_fixed_t (*fe)[8], (*fx)[8], (*fo)[8];