summaryrefslogtreecommitdiff
path: root/libswscale
Commit message (Collapse)AuthorAge
* swscale: clear SWS_CPU_CAPS_SSE2 in update_flags_cpu() missed in r32068Janne Grunau2010-09-27
| | | | Originally committed as revision 32393 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics: break long line update_flags_cpuJanne Grunau2010-09-27
| | | | Originally committed as revision 32392 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* fix typos and grammarRamiro Polla2010-09-26
| | | | Originally committed as revision 32370 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make the avoptions list of sws more complete.Michael Niedermayer2010-09-26
| | | | Originally committed as revision 32369 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Split alloc and init of context so that parameters can be set in the contextMichael Niedermayer2010-09-26
| | | | | | | instead of requireing being passed through function parameters. This also makes sws work with AVOptions. Originally committed as revision 32368 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: use full chroma input for point scalerRamiro Polla2010-09-26
| | | | Originally committed as revision 32360 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: cosmetic alignmentRamiro Polla2010-09-16
| | | | Originally committed as revision 32265 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: remove useless temporary variableRamiro Polla2010-09-16
| | | | Originally committed as revision 32258 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: factorize plane copying code out of 2 functionsRamiro Polla2010-09-16
| | | | Originally committed as revision 32257 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: always use bilinear scaler to get output for SSDRamiro Polla2010-09-16
| | | | Originally committed as revision 32256 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* rgb2rgb: don't misuse HAVE_* definesRamiro Polla2010-09-14
| | | | | | Introduce and use COMPILE_TEMPLATE_* instead. Originally committed as revision 32241 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: indentation and emtpy line cosmeticsRamiro Polla2010-09-13
| | | | Originally committed as revision 32222 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: avoid reading prior to the source buffer in planar2x() MMX2Ramiro Polla2010-09-13
| | | | Originally committed as revision 32221 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: allow specifying src/dst pixel formatsRamiro Polla2010-09-12
| | | | Originally committed as revision 32215 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* indentRamiro Polla2010-09-12
| | | | Originally committed as revision 32214 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: take input from reference fileRamiro Polla2010-09-12
| | | | | | | If the CRC from the src->dst conversion matches a reference, it is not necessary to perform a dst->yuva420p conversion and check the SSD. Originally committed as revision 32213 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: always use SWS_BILINEAR to convert from ref to srcRamiro Polla2010-09-12
| | | | Originally committed as revision 32212 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: move conversion from ref to source back to doTest()Ramiro Polla2010-09-12
| | | | | | | The source format parameters are kept in static variables and conversion from ref to source is only made when any parameter changes. Originally committed as revision 32211 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* rgb2rgb: replace shuffle_bytes_2103() by optimized rgb32tobgr32()Ramiro Polla2010-09-12
| | | | Originally committed as revision 32190 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* indentRamiro Polla2010-09-11
| | | | Originally committed as revision 32157 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: remove unused codeRamiro Polla2010-09-11
| | | | | | | yvu9ToYv12Wrapper() used to support yv12 with the chroma planes either in the uv order or the vu order. FFmpeg no longer has a pixel format in vu order. Originally committed as revision 32156 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* rgb2rgb: remove unused yvu9toyv12 functionRamiro Polla2010-09-11
| | | | Originally committed as revision 32155 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* av_fill_image_linesizes -> av_image_fill_linesizesRamiro Polla2010-09-08
| | | | Originally committed as revision 32106 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* rgb2rgb: build SSE2 codepathRamiro Polla2010-09-08
| | | | Originally committed as revision 32068 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: also update flags on sws_getCachedContext()Ramiro Polla2010-09-06
| | | | Originally committed as revision 32052 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: fix internal rgb->yv12 chroma conversion used by the main scaler pathRamiro Polla2010-09-06
| | | | | | The shift must be applied before the masking. Originally committed as revision 32051 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix mlib compilation: add mising include for SwsContext.vle2010-09-05
| | | | | | Patch by [vle gmx net]. Originally committed as revision 32050 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: simplify selection of optimizations to compile.Ramiro Polla2010-08-25
| | | | Originally committed as revision 32013 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: Always define COMPILE_xxx to either 0 or 1.Ramiro Polla2010-08-25
| | | | Originally committed as revision 32012 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: fix unaligned accesses in (RGB|BGR)32_1 to YUV conversionMåns Rullgård2010-08-23
| | | | Originally committed as revision 32011 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale: remove unused macro parameter in BGR2UV templateMåns Rullgård2010-08-23
| | | | Originally committed as revision 32010 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* fix anonymous memory mapping for NetBSDGrant Carver2010-08-19
| | | | | | | | | mmap() with MAP_ANONYMOUS requires the file descriptor to be -1 in NetBSD. Linux just ignores this parameter. Patch by Grant Carver <grantc at cat dot co dot za> Originally committed as revision 31984 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: add CRC outputRamiro Polla2010-08-19
| | | | Originally committed as revision 31982 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* validate input data and linesizesRamiro Polla2010-08-18
| | | | Originally committed as revision 31976 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* indentRamiro Polla2010-08-08
| | | | Originally committed as revision 31949 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: get strides using av_fill_image_linesizes() from libavcoreRamiro Polla2010-08-08
| | | | Originally committed as revision 31948 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: merge declaration and initializationRamiro Polla2010-07-31
| | | | Originally committed as revision 31879 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Revert commit:Stefano Sabatini2010-07-28
| | | | | | | | | | | r31772 | stefano | 2010-07-23 01:01:31 +0200 (Fri, 23 Jul 2010) | 2 lines Prefer impersonal form over third person, for consistency with the rest of FFmpeg. The change was not approved by the maintainer. Originally committed as revision 31847 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix compilation, forgot to add const also to theReimar Döffinger2010-07-24
| | | | | | definition of ff_yuv2packedX_altivec Originally committed as revision 31782 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* More const-correctness fixes to avoid warnings.Reimar Döffinger2010-07-24
| | | | Originally committed as revision 31781 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add some "const" to avoid incompatible pointer type warningsReimar Döffinger2010-07-24
| | | | Originally committed as revision 31780 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add missing comma, fix rgb2yuv_table[SWS_CS_SMPTE240M] coefficients.Stefano Sabatini2010-07-24
| | | | Originally committed as revision 31779 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add some comments to the rgb2yuv_table, clarifying the standard whereStefano Sabatini2010-07-24
| | | | | | are defined. Originally committed as revision 31778 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: scale from reference to source only once for each algorithmRamiro Polla2010-07-23
| | | | Originally committed as revision 31777 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* indentRamiro Polla2010-07-23
| | | | Originally committed as revision 31776 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: change order tests are run, maintaining the same algorithm forRamiro Polla2010-07-23
| | | | | | | sequential geometries instead of running all algorithms sequentially for each geometry. Originally committed as revision 31775 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Prefer impersonal form over third person, for consistency with theStefano Sabatini2010-07-22
| | | | | | rest of FFmpeg. Originally committed as revision 31772 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: use only 3 characters to print width/height since they're alwaysRamiro Polla2010-07-22
| | | | | | smaller than 1000 Originally committed as revision 31771 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: print test name before running test, so that it's available inRamiro Polla2010-07-22
| | | | | | the output even if the test crashes. Originally committed as revision 31770 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-test: allocate more memory to prevent scalers from writing out of boundsRamiro Polla2010-07-22
| | | | | | | | Some converters (ie. unscaled rgb24 -> argb) may write some bytes out of bounds. Ideally the converters should be fixed, but in the meantime we allocate more memory to prevent heap corruption. Originally committed as revision 31768 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale