170 Commits (4e705a6806ad680e68f1c12a5ddfd38dff94ced7)

Author SHA1 Message Date
Luca Abeni 0683a5c558 Fix compilation of non-MMX code with gcc 2.95 18 years ago
Reimar Döffinger e96da13bc7 Change "p" asm constraints to "g", since "p" was a no longer necessary hack to 18 years ago
Luca Abeni 807e0c6645 Clarify that some of the non-SIMD code is now LGPLed. 18 years ago
Michael Niedermayer 6264a515d0 forgotten 2 converters (yeah svn up, svn di svn ci isnt enough i should actually look at the code after svn up not just the diff ...) 18 years ago
Michael Niedermayer c2271987f8 fixing the lamest bug in swscale, all the rgb/bgr->* code did 2x2 downsampling for chroma, it should just be 2x1 (the rest of the code also belived its 2x1 ...) 18 years ago
Nigel Pearson d904b5fc66 Fix MacIntel build: "/nop" is illegal on Apple's older version of GAS 18 years ago
Luca Abeni a43fb6b37e Add support for conversions from the rgb565 and rgb555 formats 18 years ago
Diego Biurrun 3d6a30d948 Use common define for x86_32 and x86_64. 18 years ago
Kostya Shishkov 4884b9e50d 16-bit grayscale support 18 years ago
Diego Biurrun d026b45e73 Change license headers to say 'FFmpeg' instead of 'this program'. 18 years ago
Diego Biurrun f8d6112850 Fix unused variable warning when compiling with MMX disabled. 18 years ago
Luca Abeni e9e12f0e11 Remove the dependency of libswscale on img_format.h 19 years ago
Michael Niedermayer d1a7ae1a37 make the C code of the swscaler which i wrote LGPL 19 years ago
Uoti Urpala 91d0bda26d Fix compilation with -no-PIC and without -fomit-frame-pointer (used by 19 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 6f209cb549 Replace MIN() and MAX() with FFMIN() and FFMAX() 19 years ago
Michael Niedermayer 8422aa888b a tiny bit of cleanup 19 years ago
Michael Niedermayer bca11e75fb vertical scaler with accurate rounding, some people on doom9 can see +-1 errors 19 years ago
Luca Abeni 73435f006b Move postproc ---> libswscale 19 years ago
Reimar Döffinger 065ee1ec32 fix variable type used via "m" asm constraint to match size used in asm. 19 years ago
Michael Niedermayer 46fe31a019 removing esp usage 19 years ago
Nicolas Plourde fac8012c3f add support for intel mac. mp3lib is not fixed yet. 19 years ago
Alan Curry b9a6fae930 don't call altivec_yuv2packedX() with a dstFormat that it doesn't support; 19 years ago
Diego Biurrun 660204c65c Update licensing information: The FSF changed postal address. 19 years ago
Reimar Döffinger 7f526efd17 Change unsigned->signed and int->long, this fits the asm code better on 64 19 years ago
Guillaume Poirier dc77ef7fea Re-enables the GCC-4 fix for AMD-64 only. Patch by cartman and poirierg 20 years ago
Guillaume Poirier 9cc768f64c Reverts GCC-4.0 "fixe" which broke GCC-3.3 and maybe others 20 years ago
Reimar Döffinger c35afa2f57 Another REG_d -> REG_D fix. 20 years ago
Guillaume Poirier 69cf0be2c3 Fixes GCC4 fix by using "g" instead of "mp" as some compilers misscompile 20 years ago
Guillaume Poirier 1a2f549126 10l. Previous GCC4 commit broke compilation with gcc-3.4 and maybe others ia-32 20 years ago
Guillaume Poirier bf0c1b62f8 GCC-4 fix for AMD-64 20 years ago
Michael Niedermayer 20ffdcf9c0 one bugfix and a few gcc4 bug workaorunds by (Gianluigi Tiesi: mplayer, netfarm it) 20 years ago
Alex Beregszaszi b7782b47c9 unused define 20 years ago
Ville Syrjälä 6118e52ea6 Improved NV12/NV21 support. 20 years ago
Aurelien Jacobs 6d606c4f5b fix few x86_64 registers handling 20 years ago
Reimar Döffinger b6663a5573 100l, fix broken AMD64 patch. To whoever applied it: Did you actually _try_ 20 years ago
Aurelien Jacobs a7b42d28da 10000l : fix a crash on x86 due to an horrible mistake in my x86_64 patch 20 years ago
Aurelien Jacobs 6e1c66bc06 adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 20 years ago
Michael Niedermayer a31de95620 altivec yuv->rgb converter 21 years ago
Romain Dolbeau 8c266f0cb7 AltiVec hScale, all size patch by (Romain Dolbeau <dolbeaur at club-internet dot fr>) 21 years ago
Romain Dolbeau a2faa40192 AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (Romain Dolbeau <dolbeau at irisa dot fr>) 21 years ago
Michael Niedermayer 379a20360c rounding fixes 22 years ago
Gabucino 77a416e8aa many small typo and grammar fixes 22 years ago
Alex Beregszaszi 3ec3877781 killed an mp_msg occurance 22 years ago
Michael Niedermayer c9b99ea661 mplayer idependant (not really yet) swscale example 22 years ago
Michael Niedermayer 3e499f531a cleanup 22 years ago
Michael Niedermayer d4e242755f sws_ prefix, more seperation between internal & external swscaler API 22 years ago
Michael Niedermayer 5427e24291 yuv2rgb brightness/contrast/saturation/different colorspaces support finished 22 years ago
Michael Niedermayer 9902f4e2e4 1000l 22 years ago