15 Commits (71e92414bfd79e56ea6fff174a665ff7b9b86e68)

Author SHA1 Message Date
Anton Khirnov 0a7068fa5d sws: do not use av_pix_fmt_descriptors directly. 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Diego Biurrun 5a6e3c039c swscale: Mark all init functions as av_cold 13 years ago
Ronald S. Bultje 7f77e9041a swscale: clip before assigning tables in RGB output functions. 13 years ago
Ronald S. Bultje 4860625236 swscale: fix off-by-one in second coefficient in bilinear filters. 13 years ago
Ronald S. Bultje 9206ac80a5 swscale: handle last pixel if lines have an odd width. 13 years ago
Ronald S. Bultje bc0bdda77b swscale: handle complete dimensions for monoblack/white. 13 years ago
Ronald S. Bultje 9487fb4dea swscale: clip unscaled output intermediates. 13 years ago
Ronald S. Bultje 25c42234a9 swscale: make monowhite/black RGB-independent. 13 years ago
Diego Biurrun 7331b6e718 Drop some completely unnecessary av_unused attributes. 13 years ago
Ronald S. Bultje 3cac475655 swscale: move YUV2PACKED16WRAPPER() macro down to where it is used. 13 years ago
Ronald S. Bultje c0b87359b2 swscale: handle gray16 as a "planar" YUV format (Y-only, of course). 13 years ago
Ronald S. Bultje d63b7d8c37 swscale: fix incorrect chroma bias in yuv2rgb48_1_c(). 13 years ago
Ronald S. Bultje 1ca7dc60d2 swscale: fix invalid memory accesses in yuvpacked1() functions. 13 years ago
Ronald S. Bultje 2144941069 swscale: split C output functions into separate file. 13 years ago
Ronald S. Bultje 2dd7a1c030 swscale: Split C input functions into separate file. 13 years ago
Ronald S. Bultje f5490fbe3b swscale: remove obsolete comment. 13 years ago
Paul B Mahol 08d8029ea8 swscale: more generic check for planar destination formats with alpha 13 years ago
Paul B Mahol 5cad970971 swscale: RGB4444 and BGR444 input 13 years ago
Ronald S. Bultje 2ba65879b5 swscale: remove unused U/V arguments from yuv2rgb_write(). 13 years ago
Ronald S. Bultje 6b3995ccd1 swscale: remove obsolete comment. 13 years ago
Ronald S. Bultje 9ea3501d87 swscale: don't show full-chroma-int warning for non-RGB output. 13 years ago
Ronald S. Bultje d49352c7cc swscale: fix overflows in vertical scaling at top/bottom edges. 13 years ago
Ronald S. Bultje 72dafea0fc swscale: fix overflow in gray16 vertical scaling. 13 years ago
Mans Rullgard 77d88b872d swscale: fix integer overflows in RGB pixel writing. 13 years ago
Ronald S. Bultje be1bafc303 swscale: fix overflows in output of RGB48 pixels. 13 years ago
Ronald S. Bultje 4391805916 swscale: fix overflows in RGB rounding constants. 13 years ago
Mans Rullgard 373211d828 Remove extraneous semicolons 13 years ago
Mans Rullgard 7c5ce99bd9 swscale: fix signed overflow in yuv2mono_X_c_template 13 years ago
Ronald S. Bultje 185655c601 swscale: add support for planar RGB input. 13 years ago
Ronald S. Bultje 109f62e8f8 swscale: decide whether to use yuv2plane1/X on a per-plane basis. 13 years ago
Ronald S. Bultje f99654d470 swscale: reintroduce full precision in 16-bit output. 13 years ago
Kieran Kunhya ff7913aef1 Split up yuv2yuvX functions 13 years ago
Kieran Kunhya 34e8d147b3 Split out yuv2yuv1 luma and chroma in order to make them generic DSP functions 13 years ago
Ronald S. Bultje dc49bf1270 sws/pixfmt/pixdesc: add support for yuv420p9le/be. 13 years ago
Kieran Kunhya 4d4d0e8176 Fix unnecessary shift with 9/10bit vertical scaling 13 years ago
Ronald S. Bultje 3f04ab4fcd swscale: split hScale() function pointer into h[cy]Scale(). 13 years ago
Ronald S. Bultje 28c1115a91 swscale: use 15-bit intermediates for 9/10-bit scaling. 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
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