9996924345rgb32tobgr32 / bgr32torgb32 by
Michael Niedermayer
2001-11-06 23:54:41 +0000
3fe8e8f068gcc does optimize writes to non volatile variables away if it didnt know that they were read in between by
Michael Niedermayer
2001-11-06 19:26:22 +0000
da3b92c87715/16 bpp dithering by
Michael Niedermayer
2001-11-06 19:16:49 +0000
d8fa3c5497better dithering by
Michael Niedermayer
2001-11-06 18:42:22 +0000
2b3eef22d0Minor speedup of rgb32to24. (performance is not successful) by
Nick Kurshev
2001-11-06 17:14:22 +0000
9e7f791dcbRemove a few obsolete header includes (fixes a compile error on solaris) by
Jürgen Keil
2001-11-06 17:04:13 +0000
b28daef82eminor changes (fixed some warnings, added attribute aligned(8) stuff) by
Michael Niedermayer
2001-11-06 16:53:47 +0000
53445e8301MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuff by
Nick Kurshev
2001-11-06 16:35:17 +0000
3eb2151c15optimized rgb24to16 stuff by
Nick Kurshev
2001-11-06 16:21:38 +0000
761635727dmmx2 bgr24 stuff from swscale (slightly faster) by
Michael Niedermayer
2001-11-06 14:43:19 +0000
0155db7f6crgb24to32 now is faster by
Nick Kurshev
2001-11-06 13:53:43 +0000
18e19c3159vars are aligned by 8 now (even faster, yes they where not aligned correctly) by
Michael Niedermayer
2001-11-06 13:45:57 +0000
7ad16638de16bpp is 10% faster by
Michael Niedermayer
2001-11-06 13:41:12 +0000
607379b38b15 bpp support by
Michael Niedermayer
2001-11-06 13:26:43 +0000
574406bb06common code moved to a #define added bgr24 output support by
Michael Niedermayer
2001-11-06 13:06:50 +0000
6611aa83deMove yuv2rgb to postprocess by
Nick Kurshev
2001-11-06 11:22:40 +0000
99d2cb7219faster bgr24 output by
Michael Niedermayer
2001-11-06 04:06:55 +0000
bdc2eb9a00only 6 registers used by
Michael Niedermayer
2001-11-05 23:49:15 +0000
cfc15dc6bcunsigned stuff by
Michael Niedermayer
2001-11-05 19:55:11 +0000
dabcdbc493yuy2toyv12 fixed and speedup by
Michael Niedermayer
2001-11-05 18:50:58 +0000
42b5fcb890fixed yv12toyuy2 by
Michael Niedermayer
2001-11-05 18:26:49 +0000
ebbe52f1dapostprocessing array increased to handle HDTV resolutions (1920x1152) by
Arpi
2001-11-05 18:23:31 +0000
4aecdf910fForgot by
Nick Kurshev
2001-11-05 18:03:46 +0000
8dd6739c94Fixed rgb32(24)to15 stuff by
Nick Kurshev
2001-11-05 17:56:11 +0000
90226a43e6Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still broken by
Nick Kurshev
2001-11-05 17:46:20 +0000
996e1a7cffWell - old algorithms and new stuff rgb24to16(15) by
Nick Kurshev
2001-11-05 17:35:28 +0000
12e3287f03More standards compilance by
Nick Kurshev
2001-11-05 08:37:27 +0000
bd09433fa9yuy2toyv12 in MMX by
Michael Niedermayer
2001-11-05 02:25:30 +0000
4060205ba7yv12toyuy2 in MMX cleanup by
Michael Niedermayer
2001-11-05 01:21:05 +0000
d9d58d172eyv12 <-> yuy2 in C by
Michael Niedermayer
2001-11-05 00:45:55 +0000
9b2c28e6edfaster 15to16 bit rgb (the mmx routine is limited by memory speed so there is no difference ): but the c routine is faster by
Michael Niedermayer
2001-11-04 23:04:26 +0000
9ce6584e49palette to bgr24 by
Michael Niedermayer
2001-11-04 19:50:29 +0000
fcfbc150aabgr32to16, bgr32to15 (needed for palette stuff) paletteto 32,16,15bgr all in c, will be optimized as soon as they are tested (assuming opt. is possible) by
Michael Niedermayer
2001-11-04 19:36:24 +0000
7d7f78b5a4green line fix for dstw%8!=0 by
Michael Niedermayer
2001-11-04 13:50:20 +0000
569931477eusing const modifier by
Nick Kurshev
2001-11-04 11:51:36 +0000
96034638d1fixed warnings by
Michael Niedermayer
2001-11-04 03:07:02 +0000
f62255fb13faster bgr15/16 by
Michael Niedermayer
2001-11-04 02:28:23 +0000
7f3f5ec87bdct_unquantize_h263_mmx() by Michael Niedermayer <michaelni@gmx.at> by
Arpi
2001-11-03 02:22:48 +0000
4949028f85- Bug fix on inter MCBPC table for inter+q. - H.263/H.263+ decoder now knows GOB start codes. - H.263/H.263+ decoder now returns the size of the stream on the first call. - Added show_bits() functions to see the buffer without loosing the bits. - TODO: H.263v1 UMV parsing is buggy. by
Juanjo
2001-11-03 00:49:53 +0000
162caf680fright green line bugfix for width not %8==0 (untested -vo vesa doesnt work) by
Michael Niedermayer
2001-11-02 19:21:02 +0000
cabad2adbc* dependency for static linking by
Zdenek Kabelac
2001-10-31 19:40:18 +0000
7fb36f6c51deinterlace bugfix by
Michael Niedermayer
2001-10-31 18:29:03 +0000
3407a97286c speedup (x1, rk1 filters) by
Michael Niedermayer
2001-10-31 02:29:02 +0000
02a0a992cdc speedup by
Michael Niedermayer
2001-10-31 01:30:28 +0000
b18ea156c415/16bit in C speedup by
Michael Niedermayer
2001-10-31 00:26:29 +0000
397c035e91c optimizations bugfix by
Michael Niedermayer
2001-10-30 22:24:38 +0000
d9fc1cfec1c optimizations by
Michael Niedermayer
2001-10-30 22:03:25 +0000
d022ce5c4fc optimizations (array is faster than pointer) (16bpp variants tested and 2% faster) by
Michael Niedermayer
2001-10-30 21:33:01 +0000
8405b3fdafminor speedup cleanup by
Michael Niedermayer
2001-10-30 21:14:02 +0000
497d4f9932interpolate chrominance for every second line in the 1:1 vertical scale function by
Michael Niedermayer
2001-10-30 21:04:42 +0000
1faf086709bugfixes small speedup for the non x86 stuff by
Michael Niedermayer
2001-10-30 20:30:24 +0000
51da31f16bcosmetic by
Nick Kurshev
2001-10-30 17:46:07 +0000
541c4eb9bafixed a warning by
Michael Niedermayer
2001-10-29 19:54:22 +0000
d9384b8b77No longer required by
Nick Kurshev
2001-10-29 18:44:20 +0000
a3aece931bFinish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compile by
Nick Kurshev
2001-10-29 18:28:06 +0000
e697a1413bcant compile on non x86 bugfix by
Michael Niedermayer
2001-10-29 18:07:40 +0000
17f715fa64patch from Martin Decky <deckm1am@ss1000.ms.mff.cuni.cz> applied and unnecassery "memory" removed by
Michael Niedermayer
2001-10-29 18:00:45 +0000
2add307d05tell the c compiler that the memory changed by
Michael Niedermayer
2001-10-28 19:54:23 +0000
99cefd0bda3dnow prefetch & sfence by
Michael Niedermayer
2001-10-28 19:41:50 +0000
3885847036yv12 to yv12 scaler someone who knows a bit about vo_odivx could add support for it ... by
Michael Niedermayer
2001-10-28 18:30:59 +0000
494a6294bf32to24: MMX, MMX2, 3DNOW optimization by
Nick Kurshev
2001-10-28 17:42:52 +0000
90f8a479b7More elegant solution by
Nick Kurshev
2001-10-28 17:15:54 +0000
2f6b90b0f9preprocessor cleanup by
Nick Kurshev
2001-10-28 14:03:16 +0000
79811694c5sfence by
Nick Kurshev
2001-10-28 13:59:57 +0000
18224bc9beMore accurate prefetching by
Nick Kurshev
2001-10-28 13:06:49 +0000
96b956cc46mmx, mmx2, 3dnow optimized 24to32 by
Nick Kurshev
2001-10-28 12:02:16 +0000
49a0c6eec8mmx optimized 24to32 by
Nick Kurshev
2001-10-28 11:48:50 +0000
607d7d0373forgot, sorry by
Nick Kurshev
2001-10-28 11:47:22 +0000
fde33ab52ePrev ver could work only on x86 by
Nick Kurshev
2001-10-28 11:00:40 +0000
b238eb2e77vo_vesa: more rgb2rgb support by
Nick Kurshev
2001-10-28 10:45:42 +0000
59ac5a936cvo_vesa: more rgb2rgb support by
Nick Kurshev
2001-10-28 10:28:08 +0000
b234ae818bvo_vesa: rgb2rgb support by
Nick Kurshev
2001-10-28 10:17:57 +0000
390b20a6c9yuv2rgb bugfix by
Michael Niedermayer
2001-10-28 03:03:49 +0000
18c599db04missing header by
Nick Kurshev
2001-10-27 13:34:10 +0000
f840692ffbheaders installation by
Nick Kurshev
2001-10-27 12:40:13 +0000
0319c531fbShared objects support by
Nick Kurshev
2001-10-27 12:12:38 +0000
0fd944424bShared objects support by
Nick Kurshev
2001-10-27 12:04:27 +0000
9927c7ee0dfaster dering by
Michael Niedermayer
2001-10-26 09:34:41 +0000
2e2126188fdering in c dering bugfix by
Michael Niedermayer
2001-10-26 00:35:41 +0000
dda87e9fbba few warning fixes (missing #include's) by
Pierre Lombard
2001-10-25 23:34:14 +0000
e0f8ffae993dnow dering by
Michael Niedermayer
2001-10-25 22:50:03 +0000
cf76316aa3just a few "not implemented yet" removed by
Michael Niedermayer
2001-10-25 21:57:42 +0000
70c5ae870bdering in mmx2 by
Michael Niedermayer
2001-10-25 21:55:11 +0000
2ff198c11adownscale fixed some warnings by
Michael Niedermayer
2001-10-25 14:31:11 +0000
e5c30e0692fixed 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) by
Michael Niedermayer
2001-10-25 11:42:34 +0000
4e4dcbc584much better horizontal filters (transpose & use the vertical ones) :) bugfix bugs? by
Michael Niedermayer
2001-10-24 16:39:40 +0000
44d01eea32Independed compilation of SUBDIRS by
Nick Kurshev
2001-10-24 07:34:41 +0000
73d3355400more speed by
Michael Niedermayer
2001-10-24 00:05:30 +0000
2d83f323d6* and finaly avoid deadlock at the end of audio stream by
Zdenek Kabelac
2001-10-23 20:20:01 +0000
de5123dc35* fixes to avoid crash when broken mp3 header is found by
Zdenek Kabelac
2001-10-23 19:58:30 +0000
123ba0716e* made by Juergen - should be useful for Solaris by
Zdenek Kabelac
2001-10-23 19:04:16 +0000
c152c98327* simple fix to avoid memcpy with len < 0 by
Zdenek Kabelac
2001-10-23 19:03:33 +0000
525782f33f* prevent crash in decoder by
Zdenek Kabelac
2001-10-23 19:02:55 +0000
9736722ad7more speed by
Michael Niedermayer
2001-10-23 15:55:54 +0000
ac0b0b2f6dand another +2% speedup by
Michael Niedermayer
2001-10-23 12:05:34 +0000
37da00fcaaoptimizations (+2% speedup) by
Michael Niedermayer
2001-10-23 10:29:48 +0000
534a602dcabrightness / contrast fix/copy optimizations +2% speedup by
Michael Niedermayer
2001-10-23 01:46:50 +0000
57d04d3f11negative black bugfix by
Michael Niedermayer
2001-10-23 00:03:19 +0000
911879d15eauto brightness/ contrast bugfix getPPModeByNameAndQuality by
Michael Niedermayer
2001-10-22 23:36:35 +0000