diff options
author | zuxy <zuxy@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-06-06 05:13:13 +0000 |
---|---|---|
committer | zuxy <zuxy@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-06-06 05:13:13 +0000 |
commit | 739f79a5ff6a74fd2ea52478267b4b84f3671275 (patch) | |
tree | 16ae82eb7fb937d38a0d3f35d8153db49eff0880 /mp3lib/layer2.c | |
parent | 40c9f981a2e3ebfee952ac7eef72b02cf52f7163 (diff) | |
download | mpv-739f79a5ff6a74fd2ea52478267b4b84f3671275.tar.bz2 mpv-739f79a5ff6a74fd2ea52478267b4b84f3671275.tar.xz |
Align output pointer so that we can use movaps instead of movups in dct64_sse;
1.5% faster decode.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23484 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib/layer2.c')
-rw-r--r-- | mp3lib/layer2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mp3lib/layer2.c b/mp3lib/layer2.c index cad9a482b0..a1d3fa43fe 100644 --- a/mp3lib/layer2.c +++ b/mp3lib/layer2.c @@ -285,7 +285,7 @@ static int do_layer2(struct frame *fr,int outmode) int clip=0; int i,j; int stereo = fr->stereo; - real fraction[2][4][SBLIMIT]; /* pick_table clears unused subbands */ + DECLARE_ALIGNED(16, real, fraction[2][4][SBLIMIT]); /* pick_table clears unused subbands */ unsigned int bit_alloc[64]; int scale[192]; int single = fr->single; |