64 Commits (cdedf7e6254024c643532d45ac7c68e84e50eb01)

Author SHA1 Message Date
Ivo van Poorten 3052ddb2a8 preserve alpha channel when converting rgb32 to bgr32 in plain C 18 years ago
Ivo van Poorten 35a9994977 skip MMX code in rgb24tobgr24 if the size of the input is smaller than the 18 years ago
Ivo van Poorten 3983057065 skip MMX code in rgb32to16 if the size of the input is smaller than the 18 years ago
Ivo van Poorten b2117ceed0 skip MMX code in rgb32to15 if the size of the input is smaller than the 18 years ago
Ivo van Poorten 935f50c82c slightly faster rgb32tobgr32; avoid one add and one cmp 18 years ago
Ivo van Poorten b38d487466 New implementation of rgb32tobgr32 18 years ago
Ivo van Poorten df170b81d9 Remove code duplication in sws_rgb2rgb_init. 18 years ago
Luca Abeni 807e0c6645 Clarify that some of the non-SIMD code is now LGPLed. 18 years ago
Nigel Pearson d904b5fc66 Fix MacIntel build: "/nop" is illegal on Apple's older version of GAS 18 years ago
Diego Biurrun d026b45e73 Change license headers to say 'FFmpeg' instead of 'this program'. 18 years ago
Diego Biurrun 4fadc2b4f1 Add official GPL header to make license explicit as discussed on ffmpeg-devel. 18 years ago
Jason Tackaberry 83c89c7885 -fPIC support for libswscale 19 years ago
Diego Biurrun 4bff9ef9d0 Replace asmalign.h hack by ASMALIGN cpp macros from config.h. 19 years ago
Luca Abeni 73435f006b Move postproc ---> libswscale 19 years ago
Erik Auerswald 4ee5599fba 10l in rgb2rgb_template.c 19 years ago
Nicolas Plourde fac8012c3f add support for intel mac. mp3lib is not fixed yet. 19 years ago
Alan Curry 1d773cfde0 Fix rgb32tobgr16, rgb32to15, and rgb32tobgr15. All had the same problem that 19 years ago
Diego Biurrun f41b1d3541 Remove obsolete big-endian FIXMEs. 19 years ago
Alan Curry f688668c3c Fix big-endian color permutation problems. 19 years ago
Reimar Döffinger 7f526efd17 Change unsigned->signed and int->long, this fits the asm code better on 64 19 years ago
Rene Rebe d07355da77 Fixes rgb32to16 conversion for I think all platforms since the int8 20 years ago
Aurelien Jacobs 6e1c66bc06 adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 20 years ago
Alex Beregszaszi 6cb38650e8 lot of bigendian fixes 20 years ago
Reimar Döffinger 4ccbc7d5a9 width instead of chromWidth causing segfault in some cases 21 years ago
Michael Niedermayer da7f8893e3 bigendian fix by (Romain Dolbeau <dolbeau at irisa dot fr>) 21 years ago
D Richard Felker III ae4cffd9fc this isn't actually stupid, but it's not valid C and gcc 3.5 rejects it as such 21 years ago
Michael Niedermayer 7ac25f2d00 yv12->uyvy MMX 21 years ago
Alex Beregszaszi caeaabe7d0 uyvy output support in swscaler 21 years ago
Michael Niedermayer d7b8e4b622 bigendian fix by (Samuel Kleiner <kleiner at cd dot chalmers dot se>) 22 years ago
Michael Niedermayer 700490a4d1 remove remaining cpudetect dependancy 22 years ago
Michael Niedermayer aeae5d537b optimize 22 years ago
Michael Niedermayer deb2277c0d simpler & faster 22 years ago
Michael Niedermayer 4596673c06 -fPIC compileable 22 years ago
Michael Niedermayer b3b8bf6419 yv12 -> yuy2 converter in alpha asm (from mplayerxp) 22 years ago
Michael Niedermayer f0b62bbde2 cleanup (unsigned stride -> int stride) 22 years ago
Michael Niedermayer b2609d4cbd yuv9 -> yv12 bugfixes 22 years ago
Colin Leroy 470ba6f28a fixing RGB32->RGB16 on big endian patch by (Colin Leroy <colin at colino dot net>) 22 years ago
Arpi ff78c59639 use detected WORDSIZE instead of warning, when inttypes.h doesn't define __WORDSIZE 22 years ago
Michael Niedermayer 0598bcbb5f fixing memory overwrite bugs in the new converters 23 years ago
Michael Niedermayer ac4d0aea71 merging changes from mplayerxp (rgb2rgb*.{c,h} only) 23 years ago
Michael Niedermayer d8dad2a525 fixing memory overwrite bugs again ... 23 years ago
Michael Niedermayer b241cbf2cf yvu9 -> yv12 unscaled converter with linear chroma scaling 23 years ago
Arpi 0d9f3d85f6 sync with mplayer xp 23 years ago
Alex Beregszaszi d661d18d89 pre-yvu9toyv12 converter, only grayscale Y-plane coping :) 23 years ago
Michael Niedermayer 218ad65d4d fixing end overwrite bugs (some at least) 23 years ago
Arpi 4085d977dd 10l - MMX rgb2bgr 32bpp expects num_of_bytes instead of num_of_pixels 23 years ago
Michael Niedermayer b1ec5875a6 yuv422p -> yuy2 (untested) 23 years ago
Michael Niedermayer 74d3583521 rgb24->bgr24 23 years ago
Michael Niedermayer 5d55fdb40b byte interleaving for mga 23 years ago
Felix Bünemann 854288bba9 add mangling 23 years ago