439 Commits (197ae68e78784524a7ccf97a3c301092715305d3)

Author SHA1 Message Date
Ronald S. Bultje ac0fb59348 swscale: use 15-bit intermediates for 9/10-bit scaling. 14 years ago
Ronald S. Bultje 4e3e333a79 swscale: error dithering for 16/9/10-bit to 8-bit. 14 years ago
Ronald S. Bultje 7d7bacf0f1 swscale: fix overflow in 16-bit vertical scaling. 14 years ago
Ronald S. Bultje bf2cba4532 swscale: fix crash in 8-bpc bilinear output without alpha. 14 years ago
Ronald S. Bultje f44d50a94c swscale: fix 16-bit horizontal scaling underflow. 14 years ago
Diego Biurrun e589e4b82d Remove unused static tables and static inline functions. 14 years ago
Ronald S. Bultje 8a8d0ce208 swscale: for >8bit scaling, read in native bit-depth. 14 years ago
Ronald S. Bultje 81cc7d0bd1 swscale: fix another yuv range conversion overflow in 16bit scaling. 14 years ago
Mohamed Naufal 705b21a06e swscale: Unbreak build with --enable-small 14 years ago
Ronald S. Bultje e0b8fff6c7 swscale: fix yuv range correction when using 16-bit scaling. 14 years ago
Ronald S. Bultje ef1ee362b3 swscale: implement >8bit scaling support. 14 years ago
Ronald S. Bultje 13a099799e swscale: change prototypes of scaled YUV output functions. 14 years ago
Ronald S. Bultje dff5a83532 swscale: re-add support for non-native endianness. 14 years ago
Ronald S. Bultje 3d3c814937 swscale: disentangle yuv2rgbX_c_full() into small functions. 14 years ago
Ronald Bultje 6fba14eecb swscale: split yuv2packed[12X]_c() remainders into small functions. 14 years ago
Ronald S. Bultje 97535ffb97 swscale: remove unused xInc/srcW arguments from hScale(). 14 years ago
Ronald S. Bultje 4e05830205 swscale: remove misplaced comment. 14 years ago
Ronald S. Bultje 9f63211175 swscale: split out RGB48 output functions from yuv2packed[12X]_c(). 14 years ago
Michael Niedermayer 0af8a71d66 swscale: fix JPEG-range YUV scaling artifacts. 14 years ago
Ronald S. Bultje 103278f7b0 libavutil/swscale: YUV444P10/YUV444P9 support. 14 years ago
Ronald S. Bultje af2faf2076 swscale: split YUYV output out of yuv2packed[12X]_c(). 14 years ago
Ronald S. Bultje 6b105e3ee6 swscale: extract monowhite/black output from yuv2packed[12X]_c(). 14 years ago
Ronald S. Bultje 6d4d483eee swscale: de-macro'ify RGB15/16/32 input functions. 14 years ago
Ronald S. Bultje e2babb9b47 swscale: rearrange code. 14 years ago
Ronald S. Bultje dbd3183935 swscale: change 48bit RGB input macros to inline functions. 14 years ago
Ronald S. Bultje f30ee65700 swscale: change 9/10bit YUV input macros to inline functions. 14 years ago
Ronald S. Bultje aa39f5f6d6 swscale: extract gray16 output functions from yuv2packed[12X](). 14 years ago
Ronald S. Bultje f1e0b90c64 swscale: use standard clipping functions. 14 years ago
Ronald S. Bultje e458b53605 swscale: merge macros that are used only once. 14 years ago
Ronald S. Bultje 6e5a8d3c9a swscale: fix function declarations in swscale.c. 14 years ago
Ronald S. Bultje 9d84dfce93 swscale: remove unused function. 14 years ago
Ronald S. Bultje edeb56fa31 swscale: remove duplicate conversion routine in swScale(). 14 years ago
Ronald S. Bultje df91d09174 swscale: integrate yuv2nv12X_C into yuv2yuvX() function pointers. 14 years ago
Ronald S. Bultje ca364a5b43 swscale: extract SWS_FULL_CHR_H_INT conditional into init code. 14 years ago
Ronald S. Bultje b3b28b080f swscale: cosmetics. 14 years ago
Ronald S. Bultje ea28175312 swscale: remove alp/chr/lumSrcOffset. 14 years ago
Ronald S. Bultje bda9b20fa4 swscale: un-special-case yuv2yuvX16_c(). 14 years ago
Ronald S. Bultje 6af2801088 swscale: split swscale.c in unscaled and generic conversion routines. 14 years ago
Ronald S. Bultje 2762ee3034 swscale: cosmetics. 14 years ago
Ronald S. Bultje 1674bd2abe swscale: integrate (literally) swscale_template.c in swscale.c. 14 years ago
Ronald S. Bultje 983260b0a4 swscale: split out x86/swscale_template.c from swscale.c. 14 years ago
Ronald S. Bultje 67d80a5421 swscale: split out ppc _template.c files from main swscale.c. 14 years ago
Ronald S. Bultje a3e9bb5dee swscale: remove indirections in ppc/swscale_template.c. 14 years ago
Ronald S. Bultje 0e5d31b16b swscale: split out unscaled altivec YUV converters in their own file. 14 years ago
Ronald S. Bultje 0d793db1b0 swscale: remove unused COMPILE_TEMPLATE_ALTIVEC. 14 years ago
Anton Khirnov b8e893399f sws: replace all long with int. 14 years ago
Ronald S. Bultje b4a224c5e4 swscale: split chroma buffers into separate U/V planes. 14 years ago
Ronald S. Bultje aaca69c130 swscale: remove swScale_{c,MMX,MMX2} duplication. 14 years ago
Ronald S. Bultje 1dd4f4be5a swscale: remove AMD3DNOW "optimizations". 14 years ago
Ronald S. Bultje fe43d5d71e swscale: remove duplicate code in ppc/ subdirectory. 14 years ago