summaryrefslogtreecommitdiff
path: root/libswscale/swscale.c
Commit message (Collapse)AuthorAge
...
* Implement full horizontal chroma for rgb/bgr24/32 output.Michael Niedermayer2008-09-11
| | | | Originally committed as revision 27580 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Do not do unneeded cliping in YSCALE_YUV_2_PACKEDX_C.Michael Niedermayer2008-09-11
| | | | Originally committed as revision 27579 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Factorize yuv2packedXinC().Michael Niedermayer2008-09-11
| | | | Originally committed as revision 27578 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Set rgb2yuv constants more accurately, makes no real difference though.Michael Niedermayer2008-09-11
| | | | Originally committed as revision 27577 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Correct normalization constant for the vertical filter, iam notMichael Niedermayer2008-09-10
| | | | | | | completely sure why this was at such incorrect value, but i could not find any problems when it was set correctly. Originally committed as revision 27575 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Change RGB2YUV_SHIFT from 16 to 15 to make it able to workMichael Niedermayer2008-09-10
| | | | | | with 16bit signed constants (like SIMD might use). Originally committed as revision 27568 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make SWS_FULL_CHR_H_INP work.Michael Niedermayer2008-09-10
| | | | Originally committed as revision 27564 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* More accurate rounding for 8bit inputs.Michael Niedermayer2008-09-09
| | | | Originally committed as revision 27562 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Rewrite bgr24->yuv mmx code, the new code is cleaner, more accurate,Michael Niedermayer2008-09-09
| | | | | | and does not throw half the chroma away. Originally committed as revision 27561 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add table of rgb->yuv convertion coefficients.Michael Niedermayer2008-09-09
| | | | Originally committed as revision 27558 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix jpeg yuv.Michael Niedermayer2008-09-08
| | | | | | Fixes issue504. Originally committed as revision 27547 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix accurate rounding mode on x86_64.Michael Niedermayer2008-09-07
| | | | | | Fixes issue222. Originally committed as revision 27545 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make fast bilinear scaler work again.Michael Niedermayer2008-09-07
| | | | Originally committed as revision 27543 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* simplify function selection codeBaptiste Coudurier2008-09-05
| | | | Originally committed as revision 27528 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* enable yuv422p to uyvy converterBaptiste Coudurier2008-09-05
| | | | Originally committed as revision 27527 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make 16bit grayscale output work.Michael Niedermayer2008-09-04
| | | | Originally committed as revision 27524 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix SWS_FAST_BILINEAR and SWS_POINT with some unscaled rgb<->bgr converters.Michael Niedermayer2008-09-04
| | | | Originally committed as revision 27523 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Support PIX_FMT_RGB32_1 and PIX_FMT_BGR32_1.Michael Niedermayer2008-09-04
| | | | | | Fixes issue248. Originally committed as revision 27522 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix 4 and 8 bit RGB/BGR input.Michael Niedermayer2008-09-04
| | | | Originally committed as revision 27521 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Implement swscale_version().Stefano Sabatini2008-08-29
| | | | Originally committed as revision 27492 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* fix memleakMichael Niedermayer2008-07-21
| | | | Originally committed as revision 27332 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Cleanup, use av_freep() instead of av_free(x); x=NULLMichael Niedermayer2008-07-21
| | | | Originally committed as revision 27331 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* 10l forgot SWS_BILINEARMichael Niedermayer2008-07-17
| | | | Originally committed as revision 27318 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Ensure that exactly one scaler algo is used.Michael Niedermayer2008-07-17
| | | | Originally committed as revision 27317 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Split AVOption/AVClass in a separate file. SoC Patch from Keiji CostantiniLuca Barbato2008-07-09
| | | | Originally committed as revision 27244 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove ASSERT() macro. SoC Patch from Keiji CostantiniLuca Barbato2008-07-06
| | | | Originally committed as revision 27214 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Reindent. SoC Patch from Keiji CostantiniLuca Barbato2008-07-06
| | | | Originally committed as revision 27213 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Split simpleCopy into packedCopy and planarCopy. SoC Patch from Keiji CostantiniLuca Barbato2008-07-06
| | | | Originally committed as revision 27212 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cast to correct type, suppress warningsBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 26949 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cast to correct type, suppress warningsBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 26948 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* add const, suppress warningsBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 26947 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* add const, suppress warningsBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 26945 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove in_asm_used_var_warning_killer()Keiji Costantini2008-05-09
| | | | | | Patch by Keiji Costantini ( strites gmail com ) Originally committed as revision 26706 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 26702 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix 64 bit shared library compilation with MMX2 by properly using PIC mangling.Alexander Strange2008-03-22
| | | | | | patch by Alexander Strange, astrange ithinksw com Originally committed as revision 26270 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove redundant ARCH_POWERPC #ifdef around HAVE_ALTIVEC.Diego Biurrun2008-03-18
| | | | Originally committed as revision 26264 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix a typo that causes an assertion to always fail.Zuxy Meng2008-03-17
| | | | | | Reported by Alexander Bokovikov (openworld AT uralweb DOT ru) Originally committed as revision 26257 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* typosDiego Biurrun2008-03-12
| | | | Originally committed as revision 26228 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* typoDiego Biurrun2008-03-10
| | | | Originally committed as revision 26212 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make av_class a pointer to const.Panagiotis Issaris2008-03-10
| | | | | | Patch by Takis. Originally committed as revision 26210 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove redundant swScaler: output from places where av_log()Diego Biurrun2008-03-10
| | | | | | properly prints the context anyway. Originally committed as revision 26207 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* change sws_format_name to return const char*, supress many warningsBaptiste Coudurier2008-03-06
| | | | Originally committed as revision 26183 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* remove redundant SwScaler text since av_log uses AVClass contextBaptiste Coudurier2008-03-06
| | | | Originally committed as revision 26182 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* One more (forgotten) fix for fixing sws_flags.Michael Niedermayer2008-03-05
| | | | Originally committed as revision 26166 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Turn ancient V offset numerical constants into named ones.Michael Niedermayer2008-03-05
| | | | | | | Add a check that checks that the width is within the choosen constant. This might have been exploitable. Originally committed as revision 26165 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Discard two symbols from libswscale.Carl Eugen Hoyos2008-02-22
| | | | Originally committed as revision 26060 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* More explicit unsupported pixel format error messages.Stefano Sabatini2008-02-15
| | | | | | Patch by Stefano Sabatini: stefano sabatini (minus) lala % poste it Originally committed as revision 25999 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make dither4 & dither8 const.Carl Eugen Hoyos2008-02-09
| | | | Originally committed as revision 25967 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make some assembler constants global instead of declaring them multiple times.Reimar Döffinger2008-01-29
| | | | Originally committed as revision 25910 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Use DECLARE_ASM_CONST where possible in libswscale codeReimar Döffinger2008-01-28
| | | | Originally committed as revision 25903 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale