325 Commits (dec112691561bddaea07e0ad455a71bf29ade60d)

Author SHA1 Message Date
Michael Niedermayer b82ecd6258 The yuv->rgb tables are too small for cliping to be avoidable, 16 years ago
Michael Niedermayer 6c80eb1626 Add support for PIX_FMT_YUV440P. 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 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
Michael Niedermayer 7b5d7b9e85 Set rgb2yuv constants more accurately, makes no real difference though. 16 years ago
Michael Niedermayer 5fe4aad711 Correct normalization constant for the vertical filter, iam not 16 years ago
Michael Niedermayer 6b79dbce0c Change RGB2YUV_SHIFT from 16 to 15 to make it able to work 16 years ago
Michael Niedermayer 2f60f6297c Make SWS_FULL_CHR_H_INP work. 16 years ago
Michael Niedermayer cbcb408ff6 More accurate rounding for 8bit inputs. 16 years ago
Michael Niedermayer dfb09bd1d4 Rewrite bgr24->yuv mmx code, the new code is cleaner, more accurate, 16 years ago
Michael Niedermayer 0f5d4aa83b Add table of rgb->yuv convertion coefficients. 16 years ago
Michael Niedermayer 6bc0c7928a Fix jpeg yuv. 16 years ago
Michael Niedermayer 1625216eaa Fix accurate rounding mode on x86_64. 16 years ago
Michael Niedermayer d63a2cb103 Make fast bilinear scaler work again. 16 years ago
Baptiste Coudurier 3b38f1c60b simplify function selection code 16 years ago
Baptiste Coudurier a6100f39a1 enable yuv422p to uyvy converter 16 years ago
Michael Niedermayer b0880d5da4 Make 16bit grayscale output work. 16 years ago
Michael Niedermayer 736143c8d9 Fix SWS_FAST_BILINEAR and SWS_POINT with some unscaled rgb<->bgr converters. 16 years ago
Michael Niedermayer 9990e4269c Support PIX_FMT_RGB32_1 and PIX_FMT_BGR32_1. 16 years ago
Michael Niedermayer 1462302027 Fix 4 and 8 bit RGB/BGR input. 16 years ago
Stefano Sabatini b3e03fa7b0 Implement swscale_version(). 16 years ago
Michael Niedermayer 091d3bdc73 fix memleak 17 years ago
Michael Niedermayer 47b7382d29 Cleanup, use av_freep() instead of av_free(x); x=NULL 17 years ago
Michael Niedermayer 6afc7c19f0 10l forgot SWS_BILINEAR 17 years ago
Michael Niedermayer 010c00bc81 Ensure that exactly one scaler algo is used. 17 years ago
Luca Barbato e40b183d3a Split AVOption/AVClass in a separate file. SoC Patch from Keiji Costantini 17 years ago
Luca Barbato fcc402b1c9 Remove ASSERT() macro. SoC Patch from Keiji Costantini 17 years ago
Luca Barbato bc5a04440b Reindent. SoC Patch from Keiji Costantini 17 years ago
Luca Barbato 2d35ae567f Split simpleCopy into packedCopy and planarCopy. SoC Patch from Keiji Costantini 17 years ago
Baptiste Coudurier b8b015f483 cast to correct type, suppress warnings 17 years ago
Baptiste Coudurier 74498eb44b cast to correct type, suppress warnings 17 years ago
Baptiste Coudurier 73d046e21f add const, suppress warnings 17 years ago
Baptiste Coudurier 3e62b7e34c add const, suppress warnings 17 years ago
Keiji Costantini 49f2339cbf Remove in_asm_used_var_warning_killer() 17 years ago
Diego Biurrun 83da2c6f26 Use full path for #includes from another directory. 17 years ago
Alexander Strange 86593486b4 Fix 64 bit shared library compilation with MMX2 by properly using PIC mangling. 17 years ago
Diego Biurrun c5fec7d76c Remove redundant ARCH_POWERPC #ifdef around HAVE_ALTIVEC. 17 years ago
Zuxy Meng 5a352b14e7 Fix a typo that causes an assertion to always fail. 17 years ago
Diego Biurrun a6f6b237e2 typos 17 years ago
Diego Biurrun 06de58d2a8 typo 17 years ago
Panagiotis Issaris 635a8cd27d Make av_class a pointer to const. 17 years ago
Diego Biurrun 3f0bc115f1 Remove redundant swScaler: output from places where av_log() 17 years ago
Baptiste Coudurier 8055ede6c7 change sws_format_name to return const char*, supress many warnings 17 years ago
Baptiste Coudurier 4b0c30b79c remove redundant SwScaler text since av_log uses AVClass context 17 years ago