344 Commits (89493e10efe5f41f780f63f2b2d14964862d4d3a)

Author SHA1 Message Date
Diego Pettenò b5c44b1ab6 Mark some symbols in swscale.c as constant. 16 years ago
Diego Pettenò d0b69b2855 Mark dither_2x2_{8,4} static to swscale.c 16 years ago
Diego Pettenò faf6112e26 Mark variation-specific interleaveBytes static. 16 years ago
Diego Pettenò 6683a37f89 Invert logic for the single-pass in swScale() functions. 16 years ago
Carl Eugen Hoyos f5a2c9816e Change variable types from int to enum PixelFormat. 16 years ago
Vitor Sessak e150ef8d34 Do not set src[1] to the palette, it is now in the context 16 years ago
Vitor Sessak 4900461742 Add a new unscaled PAL8 -> RGB converter. 16 years ago
Aurelien Jacobs 13394e8cbb Change one more variable type from int to enum PixelFormat. 16 years ago
Carl Eugen Hoyos 58e4b706c5 Change variable types from int to enum PixelFormat. 16 years ago
Luca Barbato 7cff2c7f44 gcc-apple specific fallback not necessary anymore (btw no apple hardware is less than a Intel core, thus it won't come there w/out disabling all the optimizations) 16 years ago
Diego Biurrun 02a6a6eea4 Use HAVE_FAST_64BIT instead of nonstandard __WORDSIZE macro. 16 years ago
Carl Eugen Hoyos 88e2a9aebc Remove b5Dither, g5Dither and r5Dither from libswscale. 16 years ago
Carl Eugen Hoyos 92c7b4713d Remove g6Dither from libswscale. 16 years ago
Diego Biurrun 0d696d34ef Remove MPlayer-specific MP_WORDSIZE hack. 16 years ago
Diego Biurrun 92ca910542 Remove unused function fast_memcpy. 16 years ago
Diego Biurrun ed2164f37e cosmetics: indentation 16 years ago
Michael Niedermayer 8335a9f0cb Revert mistakely commited hunk. 16 years ago
Michael Niedermayer 0473e31faa Print all cases that are tested, not just the ones that are bad. 16 years ago
Michael Niedermayer f830d8244a Fix infinite loop with spline, bug was introduced in r27612 by me. 16 years ago
Luca Barbato 896a22b851 Uniform *ToY and *ToUV function signatures 16 years ago
Luca Barbato 3a5ba0c33f Split mono2Y in monowhite and monoblack 16 years ago
Luca Barbato e48a79c91a Factorize unit32_t* casts for palette pointer 16 years ago
Michael Niedermayer d616c8ae3d Fix segfault with rgb24 and full_internal_chrome due to non existing alpha 16 years ago
Michael Niedermayer a64a062fb9 Avoid using floating point for calculating filter coefficients. 16 years ago
Michael Niedermayer 8588e1484e Avoid some explicit types in sizeof(). 16 years ago
Michael Niedermayer 22129c78d7 Use av_mallocz() instead of for() =0; 16 years ago
Michael Niedermayer 45e18be87d Move dither tables from yuv2rgb to swscale, they have been written by me and 16 years ago
Benjamin Zores a35acd7f8c Fix libswscale build after r27561 if --enable-runtime-cpudetection is used. 16 years ago
Michael Niedermayer 14014d47cb Fix indention. 16 years ago
Michael Niedermayer 43c164788c Rename yuv2rgb variables to avoid name clashes with the ones used by bfin asm. 16 years ago
Michael Niedermayer f433c8abd3 Disable mmx routines that are not bitexact when the user wants 16 years ago
Michael Niedermayer ef423a6618 Make horizontal mmx scaling code match C code. 16 years ago
Michael Niedermayer 88bc5a64f6 Ensure that additional filter coeffs that exist due to alignment 16 years ago
Michael Niedermayer 84c1253513 yvu9toyv12Wrapper is not bitexact so disable it when the user wants 16 years ago
Michael Niedermayer 881c429407 Make the horizontal C scaler code clip only against INT16_MAX not 0, 16 years ago
Michael Niedermayer ceb700babb Add bitexact flag. 16 years ago
Michael Niedermayer b82ecd6258 The yuv->rgb tables are too small for cliping to be avoidable, 16 years ago
Michael Niedermayer 78454dfc01 Fix another 1000l bug in the mono input code. 16 years ago
Michael Niedermayer 6c80eb1626 Add support for PIX_FMT_YUV440P. 16 years ago
Michael Niedermayer 4bb9adcff1 10000l PIX_FMT_MONOWHITE check was really a || 1. 16 years ago
Michael Niedermayer 3d05e078ee Support mono as input format. 16 years ago
Michael Niedermayer ec1bca2a0f Add support for PIX_FMT_MONOWHITE as output format. 16 years ago
Michael Niedermayer 0885770455 rgb24toyv12 isnt accuratly rounding, so disable it as well when the 16 years ago
Michael Niedermayer 4155ece530 Do not use the unscaled yuv->rgb converters if SWS_ACCURATE_RND is set, 16 years ago
Michael Niedermayer fd5c57b813 100000000000000l, forgot to commit header change for r27580. 16 years ago
Michael Niedermayer e09d7eef37 Fix typo that lead to averaging of the same pixel in rgb24ToUV_half(). 16 years ago
Michael Niedermayer 8e7ba004ed Remove mistakely commited code i used for testing. 16 years ago
Michael Niedermayer f0faee4c63 Implement full horizontal chroma for rgb/bgr24/32 output. 16 years ago
Michael Niedermayer bdf397ba4b Do not do unneeded cliping in YSCALE_YUV_2_PACKEDX_C. 16 years ago
Michael Niedermayer e69bd29425 Factorize yuv2packedXinC(). 16 years ago