summaryrefslogtreecommitdiffstats
path: root/mp3lib
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-03-07 09:14:45 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-03-07 09:14:45 +0000
commit69277f986b26dcbae99903eb76e859efb57409ec (patch)
treeb6d69168b2cd742b8034331e0ff3d3b117c53eb3 /mp3lib
parent2ee2d164ce2c06fb17f6d47446003a717e25e63c (diff)
downloadmpv-69277f986b26dcbae99903eb76e859efb57409ec.tar.bz2
mpv-69277f986b26dcbae99903eb76e859efb57409ec.tar.xz
Reduce size of needlessly large mp3lib bandInfoStruct
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28866 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib')
-rw-r--r--mp3lib/layer3.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/mp3lib/layer3.c b/mp3lib/layer3.c
index eeb331eb85..71dec48663 100644
--- a/mp3lib/layer3.c
+++ b/mp3lib/layer3.c
@@ -44,10 +44,10 @@ static real cos9[3],cos18[3];
#endif
struct bandInfoStruct {
- int longIdx[23];
- int longDiff[22];
- int shortIdx[14];
- int shortDiff[13];
+ uint16_t longIdx[23];
+ uint8_t longDiff[22];
+ uint16_t shortIdx[14];
+ uint8_t shortDiff[13];
};
static int longLimit[9][23];
@@ -216,7 +216,7 @@ static void init_layer3(int down_sample_sblimit)
const struct bandInfoStruct *bi = &bandInfo[j];
int *mp;
int cb,lwin;
- const int *bdf;
+ const uint8_t *bdf;
mp = map[j][0] = mapbuf0[j];
bdf = bi->longDiff;