summaryrefslogtreecommitdiff
path: root/postproc/swscale.c
Commit message (Collapse)AuthorAge
* 10lMichael Niedermayer2002-11-04
| | | | Originally committed as revision 8100 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* verbose can be negativeArpi2002-11-01
| | | | Originally committed as revision 8028 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing yuy2 upscaling (use -sws 0 for the faster but uglier variant)Michael Niedermayer2002-10-13
| | | | Originally committed as revision 7726 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* mmx yuy2 outputMichael Niedermayer2002-10-13
| | | | Originally committed as revision 7724 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yuy2 output supportMichael Niedermayer2002-10-13
| | | | Originally committed as revision 7721 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* planar yuv 444 422 411 supportMichael Niedermayer2002-08-01
| | | | Originally committed as revision 6864 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing sinc filter (seems the problem was caused by rounding in pmulhw -> ↵Michael Niedermayer2002-07-09
| | | | | | | | | solution use shorter filter, its long and slow enough anyway) some typos some warning fixes Originally committed as revision 6680 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* more scaling algosMichael Niedermayer2002-07-04
| | | | Originally committed as revision 6638 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* using the new rgb2rgb converters (the LQ ones are only used if -sws 0 or -sws 4)Michael Niedermayer2002-06-30
| | | | Originally committed as revision 6617 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yvu9 -> yv12 unscaled converter with linear chroma scalingMichael Niedermayer2002-06-27
| | | | Originally committed as revision 6583 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* -sws 6 (luma bicubic & chroma bilinear)Michael Niedermayer2002-06-27
| | | | Originally committed as revision 6581 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* use unified yuv2rgb initMichael Niedermayer2002-06-27
| | | | | | {RGB,BGR}{1,4,8,15,16,24,32} output supported Originally committed as revision 6579 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* killing globalsMichael Niedermayer2002-06-24
| | | | Originally committed as revision 6555 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 100l (non mmx versions didnt compile)Michael Niedermayer2002-06-24
| | | | | | some cleanup Originally committed as revision 6541 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* IF09 is alias for YVU9 (actually it has extra 4th plane containing MC changeArpi2002-06-23
| | | | | | | flags, but it doesn't matter for now) - IF09 is supported by win32 Indeo codecs and by some others too Originally committed as revision 6536 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yvu9 support (other planar yuv formats with other chroma subsamplings should ↵Michael Niedermayer2002-06-23
| | | | | | | | | be trivial to add, if they had a IMGFMT) disabled broken (=new) converters (they cause random sig11) various bugfixes Originally committed as revision 6533 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanupMichael Niedermayer2002-06-23
| | | | Originally committed as revision 6521 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* selftest supportMichael Niedermayer2002-06-23
| | | | | | bugfixes Originally committed as revision 6518 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanup & grayscale supportMichael Niedermayer2002-06-22
| | | | Originally committed as revision 6504 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* sync with mplayer xpArpi2002-06-22
| | | | | | | | - partial yvu9 support (copy only) - rgb 15/16 -> 24/32 converters - int->unsigned changes Originally committed as revision 6493 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* big cosmetics patch, cleanup of messages printed by mplayer and libs.Arpi2002-05-20
| | | | | | | some printf->mp_msg conversion, and some debug messages moved from warn/info to v/dbg2 mplayer's output is now shorter, readable and consistent Originally committed as revision 6139 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* various openbsd and general warning fixes - patch by Björn Sandell ↵Björn Sandell2002-05-12
| | | | | | <biorn@dce.chalmers.se> Originally committed as revision 6058 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* printf to mp_msgAlban Bedel2002-05-02
| | | | Originally committed as revision 5938 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* overread in the mmx2 horizontal scaler fixedMichael Niedermayer2002-04-01
| | | | | | 2% faster horizontal mmx2 scaler Originally committed as revision 5453 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing bgr15&16 on big_endianMichael Niedermayer2002-03-21
| | | | | | i doubt that that will fix all big endian problems though, we very likely will have to support RGB & BGR output formats as either bgr32 or bgr15 is rgb depending upon the way rgb/bgr is defined Originally committed as revision 5247 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* use assert.hMichael Niedermayer2002-02-22
| | | | | | more assertions Originally committed as revision 4807 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 101++Michael Niedermayer2002-02-21
| | | | Originally committed as revision 4795 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing bgr32 output on big-endian systemsMichael Niedermayer2002-02-21
| | | | Originally committed as revision 4794 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* unscaled yuv2rgb fix for big-endian systemsMichael Niedermayer2002-02-21
| | | | Originally committed as revision 4792 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* unscaled memcpy variant bugfix (negative strides)Michael Niedermayer2002-02-10
| | | | Originally committed as revision 4650 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* unscaled BGR24 -> YV12Michael Niedermayer2002-02-10
| | | | Originally committed as revision 4624 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr24toUV in MMXMichael Niedermayer2002-02-09
| | | | Originally committed as revision 4620 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr24toY in MMXMichael Niedermayer2002-02-09
| | | | Originally committed as revision 4613 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fastmemcpyMichael Niedermayer2002-02-08
| | | | Originally committed as revision 4587 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* unscaled BGR15->BGR16Michael Niedermayer2002-02-08
| | | | | | a few bugfixes of the other unscaled converters Originally committed as revision 4582 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr15 input supportMichael Niedermayer2002-02-08
| | | | Originally committed as revision 4581 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr16 input supportMichael Niedermayer2002-02-08
| | | | Originally committed as revision 4579 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* unscaled convertersMichael Niedermayer2002-02-07
| | | | | | | BGR24 -> BGR32 & RGB24 -> RGB32 BGR32 -> BGR24 & RGB32 -> RGB24 Originally committed as revision 4568 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing green line at right side bug (reported by Nick Kurshev ↵Michael Niedermayer2002-02-07
| | | | | | <nickols_k@mail.ru>) Originally committed as revision 4564 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* rgb32 & rgb24 input supportMichael Niedermayer2002-02-06
| | | | | | squished a endianness bug in the 15/16bgr output Originally committed as revision 4559 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 101 (yuv2rgb with mpeg1,...) ;)Michael Niedermayer2002-02-06
| | | | | | simple copy if possible (same format, no scaling, ...) Originally committed as revision 4556 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* swScale internally uses yuv2rgb now if possibleMichael Niedermayer2002-02-06
| | | | Originally committed as revision 4555 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* printing error messages if something is wrong instead of just return NULL;Michael Niedermayer2002-02-04
| | | | Originally committed as revision 4530 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* filterPos bugfix (only nearest neighbor scaling was affected)Michael Niedermayer2002-02-03
| | | | Originally committed as revision 4493 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* MMX(2) optimized YUY2 inputMichael Niedermayer2002-02-02
| | | | | | avoid duplicate checks for formats by changeing them (Y8->Y800, IYUV->I420) Originally committed as revision 4482 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* printing correct format infoMichael Niedermayer2002-02-01
| | | | Originally committed as revision 4469 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* YUY2, BGR24, BGR32 input support (no mmx yet)Michael Niedermayer2002-02-01
| | | | Originally committed as revision 4468 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* -sws 2 is default nowMichael Niedermayer2002-01-30
| | | | Originally committed as revision 4422 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* YV12 like formats support (I420/IYUV)Michael Niedermayer2002-01-30
| | | | | | bugfixes related to vo_x11 resizeing Originally committed as revision 4420 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* area averageing scaling support (-sws 5) (is identical to bilinear for upscale)Michael Niedermayer2002-01-29
| | | | Originally committed as revision 4403 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc