diff options
author | gpoirier <gpoirier@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-07-07 14:04:07 +0000 |
---|---|---|
committer | gpoirier <gpoirier@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-07-07 14:04:07 +0000 |
commit | ec029ea7a17d68cef612d38d97a77dc1237b1c5d (patch) | |
tree | 1be60f98221f0c61915b8e100a35223eca1b5c6e /mp3lib/decode_MMX.c | |
parent | 360c4b3e90f27aba0e4c2c03f759adb7c6f045b6 (diff) | |
download | mpv-ec029ea7a17d68cef612d38d97a77dc1237b1c5d.tar.bz2 mpv-ec029ea7a17d68cef612d38d97a77dc1237b1c5d.tar.xz |
Add dct64_sse, a replacement for dct64_MMX. About 60% faster on its author's Pentium III
Currently only used on CPUs that _only_ support SSE (otherwise try 3DNow* before)
Patch by The Mighty Zuxy Meng %zuxy * meng $ gmail * com%
Original thread:
Date: Jun 21, 2006 10:20 AM
Subject: [MPlayer-dev-eng] [PATCH] SSE version of DCT64 for mp3lib
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18937 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib/decode_MMX.c')
-rw-r--r-- | mp3lib/decode_MMX.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mp3lib/decode_MMX.c b/mp3lib/decode_MMX.c index ee53885d25..7fd9e477f5 100644 --- a/mp3lib/decode_MMX.c +++ b/mp3lib/decode_MMX.c @@ -13,7 +13,7 @@ static unsigned long long attribute_used __attribute__((aligned(8))) null_one = 0x0000ffff0000ffffULL; static unsigned long long attribute_used __attribute__((aligned(8))) one_null = 0xffff0000ffff0000ULL; -unsigned long __attribute__((aligned(8))) costab_mmx[] = +unsigned long __attribute__((aligned(16))) costab_mmx[] = { 1056974725, 1057056395, |