michael
|
d5ea3b4e44
|
runtime cpudetect the liba52 way part 2 (downmix.c)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3911 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 21:53:56 +00:00 |
|
arpi
|
1d213cc5e4
|
c, mmx versions separated. a52 style runtime stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3910 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 21:44:10 +00:00 |
|
michael
|
8a95255ef2
|
runtime cpudetect in liba52 way
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3909 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 21:38:53 +00:00 |
|
arpi
|
2addc399ab
|
pass accel flags to a52_resample_init
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3908 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 20:42:49 +00:00 |
|
arpi
|
31d7699946
|
SSE added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3906 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 20:26:19 +00:00 |
|
michael
|
7dc503f36b
|
runtime cpudetect
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3905 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 19:57:14 +00:00 |
|
arpi
|
5de470e9d0
|
CRC code ported from libac3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3891 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 04:42:42 +00:00 |
|
michael
|
8066b4ad33
|
ported 3dnow(ex) optimizations from libac3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3885 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-30 01:47:27 +00:00 |
|
michael
|
5df91323f6
|
mix22toS & move2to1 in SSE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3742 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-25 17:45:25 +00:00 |
|
michael
|
f9c8122cae
|
mix31to2 & mix31toS in SSE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3741 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-25 17:36:54 +00:00 |
|
michael
|
1c6fe45189
|
mix21to2 & mix21toS in SSE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3740 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-25 17:29:12 +00:00 |
|
michael
|
26e195ff89
|
memset(?, 0, 256*sizeof(float)) in MMX
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3739 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-25 17:19:18 +00:00 |
|
melanson
|
62ca4bb318
|
Fixed #ifdef discrepancy that was breaking compilation on PPC platform
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3721 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-24 21:28:30 +00:00 |
|
michael
|
17fe8edd9b
|
mix3to1 in SSE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3680 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-23 17:52:27 +00:00 |
|
michael
|
e45a5b59f8
|
mix3to2 in SSE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3679 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-23 17:32:34 +00:00 |
|
michael
|
c2aab97909
|
mix5to1 & mix4to1 in SSE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3678 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-23 17:16:07 +00:00 |
|
michael
|
34017c2089
|
mix2to1 in SSE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3676 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-23 17:08:33 +00:00 |
|
michael
|
3e6ce4f646
|
sse optimize of 3F
bugfix in 3F2R
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3655 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-22 00:55:58 +00:00 |
|
michael
|
5259ea04fc
|
3F2R sse optimized
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3654 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-22 00:33:52 +00:00 |
|
michael
|
1ac3abfe2d
|
runtime cpu detection for the resample stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3627 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-19 20:20:06 +00:00 |
|
michael
|
43e3a79618
|
sse opt of mix32toS()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3626 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-19 19:35:08 +00:00 |
|
michael
|
45d1802072
|
sse opt of mix32to2()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3625 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-19 18:58:05 +00:00 |
|
michael
|
2df1079043
|
adding some comments
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3624 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-19 18:42:36 +00:00 |
|
michael
|
1db88fbdcb
|
removing unnecessary sse sin/cos LUT
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3585 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 17:29:27 +00:00 |
|
michael
|
7e81abb944
|
sse opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3582 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 15:59:01 +00:00 |
|
michael
|
6682ec830b
|
runtime cpu detection for the idct
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3580 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 04:00:29 +00:00 |
|
michael
|
1db3d17b8a
|
mmx opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3579 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 03:00:04 +00:00 |
|
michael
|
0a76350996
|
mmx opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3578 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 02:48:14 +00:00 |
|
michael
|
c7a0e6827f
|
mmx opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3577 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 02:13:49 +00:00 |
|
michael
|
18423f8801
|
mmx opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3576 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 01:46:41 +00:00 |
|
michael
|
6c6a98f3bb
|
mmx opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3575 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-18 00:56:08 +00:00 |
|
michael
|
0b64a4a64a
|
faster (and simpler) bitstream reader (in C)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3571 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 21:53:49 +00:00 |
|
michael
|
61c3a3af34
|
MMX opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3570 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 21:19:57 +00:00 |
|
michael
|
f846d875d5
|
mmx opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3568 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 19:33:19 +00:00 |
|
arpi
|
ed1d6076dc
|
use resample.c functions
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3566 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 17:21:50 +00:00 |
|
michael
|
5b6028ca4f
|
sse opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3554 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 03:30:08 +00:00 |
|
michael
|
1c8fe49230
|
sse opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3553 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 02:26:30 +00:00 |
|
michael
|
b5f22afc63
|
cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3550 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 00:59:44 +00:00 |
|
michael
|
d93f2abce2
|
sse opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3547 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-17 00:37:55 +00:00 |
|
michael
|
39c0ccfb47
|
C optimizations
sse opt.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3538 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 23:00:03 +00:00 |
|
michael
|
b92c4402e1
|
sse opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3535 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 21:39:10 +00:00 |
|
michael
|
3d2fbf6386
|
sse opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3530 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 15:43:15 +00:00 |
|
michael
|
f2466bcec9
|
sse opt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3528 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 15:00:02 +00:00 |
|
michael
|
671e9d2e1d
|
oops, 8bit instead of 16
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3525 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 13:24:13 +00:00 |
|
michael
|
0a8ad047cd
|
a bit more SSE optimizations
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3513 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 03:06:41 +00:00 |
|
michael
|
0687f3227c
|
better benchmarking
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3512 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 02:47:03 +00:00 |
|
michael
|
0fe3094ae7
|
gcc -O? thinks a*0.0 != 0.0 so we need a better cmp
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3511 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-16 00:31:44 +00:00 |
|
michael
|
bd695cbb5c
|
some SSE optimizations
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3509 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-15 23:26:52 +00:00 |
|
michael
|
a415880927
|
benchmarking code (#define TIMING)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3508 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-15 22:32:14 +00:00 |
|
jkeil
|
5b38c5c251
|
Fix mediaLib compilation problem on solaris.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3494 b3059339-0415-0410-9bf9-f77b7e298cf2
|
2001-12-14 20:14:59 +00:00 |
|