11 Commits (c2fd2b20e5cbdda6a39fe87da9d08b0200bedcfc)

Author SHA1 Message Date
Diego Biurrun 10ef990d96 cosmetics: typo pallete --> palette 18 years ago
Luca Abeni 9bde778e73 Allow to compile swscale's non-SIMD code under the LGPL license. 18 years ago
Luca Abeni 807e0c6645 Clarify that some of the non-SIMD code is now LGPLed. 18 years ago
Diego Biurrun 3d6a30d948 Use common define for x86_32 and x86_64. 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
Diego Biurrun 49a0122c99 Fix compilation with MMX disabled, the mmx_null and mmx_one constants don't need to 19 years ago
Diego Biurrun dbdae6ec54 Do not assemble MMX, MMX2 or 3DNOW code unconditionally on X86 and X86_64. 19 years ago
Diego Biurrun 6979600818 Comment some #endif lines. 19 years ago
Luca Abeni 94c4def23c Use libavutil in libswscale, and allow it to be built out of the mplayer tree 19 years ago
Luca Abeni 73435f006b Move postproc ---> libswscale 19 years ago
Diego Biurrun c9fa86df9d cosmetics: indentation fixes 19 years ago
Alan Curry f688668c3c Fix big-endian color permutation problems. 19 years ago
Diego Biurrun b2d374c958 Unify include paths, -I.. is in CFLAGS. 19 years ago
Reimar Döffinger 7f526efd17 Change unsigned->signed and int->long, this fits the asm code better on 64 19 years ago
Nicolas Plourde f8c1d62d74 fix palette8tobgr32/palette8torgb32 on big endian 20 years ago
Aurelien Jacobs 6e1c66bc06 adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 20 years ago
Matthieu Castet db7a2e0d17 attribute_used patch by (matthieu castet <castet.matthieu at free dot fr>) 21 years ago
Michael Niedermayer abdcd3379a 1E10l 21 years ago
Alex Beregszaszi caeaabe7d0 uyvy output support in swscaler 21 years ago
Michael Niedermayer 700490a4d1 remove remaining cpudetect dependancy 22 years ago
Michael Niedermayer aeae5d537b optimize 22 years ago
Michael Niedermayer f0b62bbde2 cleanup (unsigned stride -> int stride) 22 years ago
Arpi 005ba71884 *HUGE* set of compiler warning fixes, unused variables removal 22 years ago
Alex Beregszaszi 9780c7ffa3 fixed palette8to{rgb24,bgr24,rgb32,bgr32} 23 years ago
Alex Beregszaszi 6c1baeb0aa added missing palette8tobgr pairs (hope it's correct) 23 years ago
Michael Niedermayer a1ce46cf52 fixing rgb24tobgr32 23 years ago
Michael Niedermayer ac4d0aea71 merging changes from mplayerxp (rgb2rgb*.{c,h} only) 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 b1ec5875a6 yuv422p -> yuy2 (untested) 23 years ago
Michael Niedermayer 74d3583521 rgb24->bgr24 23 years ago
Michael Niedermayer 52075cdeaa 10l 23 years ago
Michael Niedermayer 5d55fdb40b byte interleaving for mga 23 years ago
Felix Bünemann 854288bba9 add mangling 23 years ago
Michael Niedermayer 21316f3c84 rgb24toyv12 in MMX (untested) 23 years ago
Michael Niedermayer 1de97d8422 runtime cpu detection 23 years ago
Michael Niedermayer ed8c06708e uyvytoyv12 in MMX (untested) 23 years ago
Michael Niedermayer ed3460658f yuy2toyv12 bugfix 23 years ago
Arpi 81c0590e6c uyvy->uv12 added 23 years ago
Michael Niedermayer cff6ecd7e0 .balign or we´ll align by 64kb on some architectures 23 years ago
Michael Niedermayer 6e3bba7282 .align 16 23 years ago
Michael Niedermayer 9395185f9e bugfix 23 years ago
Michael Niedermayer 9996924345 rgb32tobgr32 / bgr32torgb32 23 years ago
Nick Kurshev 2b3eef22d0 Minor speedup of rgb32to24. (performance is not successful) 23 years ago
Nick Kurshev 53445e8301 MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuff 23 years ago
Nick Kurshev 3eb2151c15 optimized rgb24to16 stuff 23 years ago
Nick Kurshev 0155db7f6c rgb24to32 now is faster 23 years ago
Nick Kurshev 6611aa83de Move yuv2rgb to postprocess 23 years ago