962 Commits (9fba8ebe0acdc28193d37b5e1f4c0d73c589ede2)

Author SHA1 Message Date
Kieran Kunhya 4d4d0e8176 Fix unnecessary shift with 9/10bit vertical scaling 13 years ago
Ronald S. Bultje ea540401d6 swscale: fix byte overreads in SSE-optimized hscale(). 13 years ago
Ronald S. Bultje e0c3e07387 sws: implement MMX/SSE2/SSSE3/SSE4 versions for horizontal scaling. 13 years ago
Anton Khirnov fb4ca26bdb lavf,lavc,sws: add {avcodec,avformat,sws}_get_class() functions. 13 years ago
Ronald S. Bultje 3f04ab4fcd swscale: split hScale() function pointer into h[cy]Scale(). 13 years ago
Luca Barbato 3304a1e69a swscale: add dithering to yuv2yuvX_altivec_real 13 years ago
Ronald S. Bultje 28c1115a91 swscale: use 15-bit intermediates for 9/10-bit scaling. 13 years ago
Stefano Sabatini 6a92551234 lsws: remove optimization debug logs in sws_init_context() 13 years ago
Stefano Sabatini 347167ecf5 lsws: use array for storing the supported in/out information 13 years ago
Ronald S. Bultje 62ee0e6a97 Revert "swscale: use 15-bit intermediates for 9/10-bit scaling." 13 years ago
Ronald S. Bultje ac0fb59348 swscale: use 15-bit intermediates for 9/10-bit scaling. 13 years ago
Kostya Shishkov 42ba12888b Do not convert RGB buffer at once when stride does not fit exact samples. 14 years ago
Joseph Artsimovich eedb1f2034 swscale: mark YUV422P10(LE,BE) as supported for output 14 years ago
Ronald S. Bultje baba2eedac swscale: extend mmx padding. 14 years ago
Ronald S. Bultje 55eda370cb swscale: clip unscaled colorspace conversion path. 14 years ago
Diego Biurrun 96c1e6d40d doxygen: Make sure parameter names match between .c and .h files. 14 years ago
Anton Mitrofanov 142e76f105 swscale: fix crash with dithering due incorrect offset calculation. 14 years ago
Ronald S. Bultje 5c391a161a swscale: rename uv_off/uv_off2 to uv_off_px/byte. 14 years ago
Ronald S. Bultje 1ce724ee39 swscale: implement error dithering in planarCopyWrapper. 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
Ronald S. Bultje 42d622fab3 swscale: fix 16-bit scaling when output is 8-bits. 14 years ago
Ronald S. Bultje f28aaae1c5 swscale: amend documentation to mention use of native depth for scaling. 14 years ago
Diego Biurrun e589e4b82d Remove unused static tables and static inline functions. 14 years ago
Mans Rullgard abc78a5a7c Do not include log.h in avutil.h 14 years ago
Mans Rullgard d49ea4afb4 Do not include pixfmt.h in avutil.h 14 years ago
Diego Biurrun 01c17c88ed doxygen: Remove spurious documentation for non-existing function parameters. 14 years ago
Ronald S. Bultje 8f440223f6 swscale: disable full_chroma_int when converting to non-24/32bpp RGB. 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 4578435f35 swscale: Add Doxygen for hyscale_fast/hScale. 14 years ago
Mans Rullgard 635930d466 PPC: swscale: disable altivec functions for unsupported formats 14 years ago
Ronald S. Bultje d6cc6ac6b8 swscale: Add Doxygen for yuv2planar*/yuv2packed* functions. 14 years ago
Mans Rullgard 57b4a3dd2b build: include sub-makefiles using full path instead of symlinks 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 dc179ec819 swscale: split yuv2packedX_altivec in smaller functions. 14 years ago
Ronald S. Bultje 0d994b2f45 swscale: don't use planar output functions to write to NV12/21. 14 years ago
Ronald S. Bultje 97535ffb97 swscale: remove unused xInc/srcW arguments from hScale(). 14 years ago
Diego Biurrun a6213f3dce build: Remove redundant config.mak includes from subdirectory Makefiles. 14 years ago
Diego Biurrun 087d93f568 swscale: Remove unused variable from ff_bfin_get_unscaled_swscale(). 14 years ago
Reinhard Tartler 0793531859 Bump major version for b8e893399f 14 years ago
Janne Grunau 3636e791ec swscale: use SwsContext for av_log when available 14 years ago