summaryrefslogtreecommitdiffstats
path: root/mp3lib/layer1.c
diff options
context:
space:
mode:
authorzuxy <zuxy@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-06-06 05:13:13 +0000
committerzuxy <zuxy@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-06-06 05:13:13 +0000
commit739f79a5ff6a74fd2ea52478267b4b84f3671275 (patch)
tree16ae82eb7fb937d38a0d3f35d8153db49eff0880 /mp3lib/layer1.c
parent40c9f981a2e3ebfee952ac7eef72b02cf52f7163 (diff)
downloadmpv-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/layer1.c')
-rw-r--r--mp3lib/layer1.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mp3lib/layer1.c b/mp3lib/layer1.c
index 0e17602966..444dab9a4d 100644
--- a/mp3lib/layer1.c
+++ b/mp3lib/layer1.c
@@ -131,7 +131,7 @@ static int do_layer1(struct frame *fr,int single)
int i,stereo = fr->stereo;
unsigned int balloc[2*SBLIMIT];
unsigned int scale_index[2][SBLIMIT];
- real fraction[2][SBLIMIT];
+ DECLARE_ALIGNED(16, real, fraction[2][SBLIMIT]);
// int single = fr->single;
// printf("do_layer1(0x%02X 0x%02X 0x%02X 0x%02X 0x%02X 0x%02X 0x%02X 0x%02X )\n",