Commit Graph

101645 Commits

Author SHA1 Message Date
Michael Niedermayer d022ce5c4f c optimizations (array is faster than pointer) (16bpp variants tested and 2% faster)
Originally committed as revision 2573 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-30 21:33:01 +00:00
Michael Niedermayer 8405b3fdaf minor speedup
cleanup

Originally committed as revision 2571 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-30 21:14:02 +00:00
Michael Niedermayer 497d4f9932 interpolate chrominance for every second line in the 1:1 vertical scale function
Originally committed as revision 2570 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-30 21:04:42 +00:00
Michael Niedermayer 1faf086709 bugfixes
small speedup for the non x86 stuff

Originally committed as revision 2567 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-30 20:30:24 +00:00
Nick Kurshev 51da31f16b cosmetic
Originally committed as revision 2565 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-30 17:46:07 +00:00
Michael Niedermayer 541c4eb9ba fixed a warning
Originally committed as revision 2541 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-29 19:54:22 +00:00
Nick Kurshev d9384b8b77 No longer required
Originally committed as revision 2540 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-29 18:44:20 +00:00
Nick Kurshev a3aece931b Finish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compile
Originally committed as revision 2539 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-29 18:28:06 +00:00
Michael Niedermayer e697a1413b cant compile on non x86 bugfix
Originally committed as revision 2536 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-29 18:07:40 +00:00
Michael Niedermayer 17f715fa64 patch from Martin Decky <deckm1am@ss1000.ms.mff.cuni.cz> applied and unnecassery "memory" removed
Originally committed as revision 2535 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-29 18:00:45 +00:00
Michael Niedermayer 2add307d05 tell the c compiler that the memory changed
Originally committed as revision 2522 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 19:54:23 +00:00
Michael Niedermayer 99cefd0bda 3dnow prefetch & sfence
Originally committed as revision 2521 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 19:41:50 +00:00
Michael Niedermayer 3885847036 yv12 to yv12 scaler
someone who knows a bit about vo_odivx could add support for it ...

Originally committed as revision 2520 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 18:30:59 +00:00
Nick Kurshev 494a6294bf 32to24: MMX, MMX2, 3DNOW optimization
Originally committed as revision 2518 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 17:42:52 +00:00
Nick Kurshev 90f8a479b7 More elegant solution
Originally committed as revision 2517 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 17:15:54 +00:00
Nick Kurshev 2f6b90b0f9 preprocessor cleanup
Originally committed as revision 2515 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 14:03:16 +00:00
Nick Kurshev 79811694c5 sfence
Originally committed as revision 2514 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 13:59:57 +00:00
Nick Kurshev 18224bc9be More accurate prefetching
Originally committed as revision 2513 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 13:06:49 +00:00
Nick Kurshev 96b956cc46 mmx, mmx2, 3dnow optimized 24to32
Originally committed as revision 2512 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 12:02:16 +00:00
Nick Kurshev 49a0c6eec8 mmx optimized 24to32
Originally committed as revision 2511 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 11:48:50 +00:00
Nick Kurshev 607d7d0373 forgot, sorry
Originally committed as revision 2510 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 11:47:22 +00:00
Nick Kurshev fde33ab52e Prev ver could work only on x86
Originally committed as revision 2509 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 11:00:40 +00:00
Nick Kurshev b238eb2e77 vo_vesa: more rgb2rgb support
Originally committed as revision 2507 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 10:45:42 +00:00
Nick Kurshev 59ac5a936c vo_vesa: more rgb2rgb support
Originally committed as revision 2506 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 10:28:08 +00:00
Nick Kurshev b234ae818b vo_vesa: rgb2rgb support
Originally committed as revision 2505 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 10:17:57 +00:00
Michael Niedermayer 390b20a6c9 yuv2rgb bugfix
Originally committed as revision 2504 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-28 03:03:49 +00:00
Nick Kurshev 18c599db04 missing header
Originally committed as revision 197 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-27 13:34:10 +00:00
Nick Kurshev f840692ffb headers installation
Originally committed as revision 196 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-27 12:40:13 +00:00
Nick Kurshev 0319c531fb Shared objects support
Originally committed as revision 195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-27 12:12:38 +00:00
Nick Kurshev 0fd944424b Shared objects support
Originally committed as revision 194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-27 12:04:27 +00:00
Michael Niedermayer 9927c7ee0d faster dering
Originally committed as revision 2479 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-26 09:34:41 +00:00
Michael Niedermayer 2e2126188f dering in c
dering bugfix

Originally committed as revision 2478 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-26 00:35:41 +00:00
Pierre Lombard dda87e9fbb a few warning fixes (missing #include's)
Originally committed as revision 2477 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-25 23:34:14 +00:00
Michael Niedermayer e0f8ffae99 3dnow dering
Originally committed as revision 2476 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-25 22:50:03 +00:00
Michael Niedermayer cf76316aa3 just a few "not implemented yet" removed
Originally committed as revision 2475 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-25 21:57:42 +00:00
Michael Niedermayer 70c5ae870b dering in mmx2
Originally committed as revision 2474 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-25 21:55:11 +00:00
Michael Niedermayer 2ff198c11a downscale
fixed some warnings

Originally committed as revision 2470 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-25 14:31:11 +00:00
Michael Niedermayer e5c30e0692 fixed difference with -vo md5 between doVertDefFilter() C and MMX / MMX2 versions
fixed some warnings
fixed the cant compile on non x86 systems (i didnt apply the patch from Oliver Schoenbrunner <oliver.schoenbrunner@jku.at> because it used ARCH_X86 instead of HAVE_MMX)

Originally committed as revision 2462 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-25 11:42:34 +00:00
Michael Niedermayer 4e4dcbc584 much better horizontal filters (transpose & use the vertical ones) :)
bugfix
bugs?

Originally committed as revision 2455 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-24 16:39:40 +00:00
Nick Kurshev 44d01eea32 Independed compilation of SUBDIRS
Originally committed as revision 2445 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-24 07:34:41 +00:00
Michael Niedermayer 73d3355400 more speed
Originally committed as revision 2438 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-24 00:05:30 +00:00
Zdenek Kabelac 2d83f323d6 * and finaly avoid deadlock at the end of audio stream
Originally committed as revision 183 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-23 20:20:01 +00:00
Zdenek Kabelac de5123dc35 * fixes to avoid crash when broken mp3 header is found
Originally committed as revision 182 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-23 19:58:30 +00:00
Zdenek Kabelac 123ba0716e * made by Juergen - should be useful for Solaris
Originally committed as revision 181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-23 19:04:16 +00:00
Zdenek Kabelac c152c98327 * simple fix to avoid memcpy with len < 0
Originally committed as revision 180 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-23 19:03:33 +00:00
Zdenek Kabelac 525782f33f * prevent crash in decoder
Originally committed as revision 179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-23 19:02:55 +00:00
Michael Niedermayer 9736722ad7 more speed
Originally committed as revision 2429 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-23 15:55:54 +00:00
Michael Niedermayer ac0b0b2f6d and another +2% speedup
Originally committed as revision 2417 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-23 12:05:34 +00:00
Michael Niedermayer 37da00fcaa optimizations (+2% speedup)
Originally committed as revision 2414 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-23 10:29:48 +00:00
Michael Niedermayer 534a602dca brightness / contrast fix/copy optimizations +2% speedup
Originally committed as revision 2402 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2001-10-23 01:46:50 +00:00