430 Commits (2026eb1408a718c37835eb4b258c63714ab3205e)

Author SHA1 Message Date
Josh Allmann 33a0421bba swscale: simplify initialization code 14 years ago
Josh Allmann 735bf19511 swscale: further cleanup swscale.c 14 years ago
Luca Barbato 86330b4c92 swscale: partially move the arch specific code left 14 years ago
Luca Barbato 0e1a5434e2 swscale: Factorize FAST_BGR2YV12 definition. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Baptiste Coudurier bd8154d0b3 100l fix if condition 14 years ago
Baptiste Coudurier df0743e01e Y400A (gray alpha) input support in libswscale 14 years ago
Ramiro Polla 5a90173751 swscale: remove useless temporary variable 14 years ago
Ramiro Polla cf1cd520c6 swscale: factorize plane copying code out of 2 functions 14 years ago
Ramiro Polla 0132ab80a8 indent 14 years ago
Ramiro Polla 4d8617496f swscale: remove unused code 14 years ago
Ramiro Polla a1899e0adc swscale: fix internal rgb->yv12 chroma conversion used by the main scaler path 14 years ago
Ramiro Polla 0fc29f2708 swscale: simplify selection of optimizations to compile. 14 years ago
Ramiro Polla 8f02861636 swscale: Always define COMPILE_xxx to either 0 or 1. 14 years ago
Måns Rullgård 66842fe874 swscale: fix unaligned accesses in (RGB|BGR)32_1 to YUV conversion 14 years ago
Måns Rullgård 83761d5b58 swscale: remove unused macro parameter in BGR2UV template 14 years ago
Ramiro Polla a42c29febc validate input data and linesizes 14 years ago
Stefano Sabatini 04f6ab1cef Add missing comma, fix rgb2yuv_table[SWS_CS_SMPTE240M] coefficients. 15 years ago
Stefano Sabatini 24911613a5 Add some comments to the rgb2yuv_table, clarifying the standard where 15 years ago
Martin Storsjö e593826b93 Cosmetics: reindent and unify whitespace 15 years ago
Martin Storsjö 72ae5049e1 Do planar copy with a single memcpy only if the stride is equal to the length 15 years ago
Martin Storsjö c4e2b8268f In planarCopyWrapper, Only copy length, not stride of the last line in the plane 15 years ago
Måns Rullgård 6a01eab73c Add av_ prefix to bswap macros 15 years ago
Eli Friedman 3483d87752 Fix 'assignment from incompatible pointer type' warning. 15 years ago
Reinhard Tartler 2b991422f8 deprecate palette8topacked32 in favor of public API functions sws_convertPalette8ToPacked32 and -24 15 years ago
Stefano Sabatini 4e74187db2 Remove PI definition and use M_PI instead. 15 years ago
Ramiro Polla c3ab0004ae Revert r31153. It failed to build on: 15 years ago
Ramiro Polla d9d14dc607 Use int instead of long to pass width parameters in non-public functions. 15 years ago
Diego Biurrun 819ee683d8 libswscale: Relicense almost all x86 assembler optimizations as LGPL. 15 years ago
Diego Biurrun f684f3c58a AltiVec implies a PPC CPU, so there is no need to check for both. 15 years ago
Diego Biurrun 81bbd840fe Check whether COMPILE_ALTIVEC is defined, not if it is set to a 0/1 value. 15 years ago
Janusz Krzysztofik 22e8222fd2 Extend the generic path of the yuv2rgb converter with support for rgb444 15 years ago
Reinhard Tartler 07cea6d1cd Fix compilation on powerpc with --disable-altivec 15 years ago
Stefano Sabatini 3de42635bd Avoid duplication of usePal() macro. 15 years ago
Janusz Krzysztofik 601949b898 libswscale: Extend the unaccelerated path of the unscaled yuv2rgb special 15 years ago
Alexis Ballier 1379b58482 Support BGR555, BGR565, RGB555 and RGB565 foreign endian output in 15 years ago
Stefano Sabatini 23bf3b2c97 Fill the r, g, b values used for computing the c->pal_yuv table in the 15 years ago
Stefano Sabatini 82e5f86bd5 Implement shuffle_bytes_abcd() functions and use them for shuffling 15 years ago
Stefano Sabatini 909f659473 Reindent. 15 years ago
Stefano Sabatini 3ece3e524f Use a consistent convention for the names of the internal wrapper 15 years ago
Michael Niedermayer 6022255774 Use isAnyRGB() where possible 15 years ago
Michael Niedermayer 3b1ee70312 Rename isRGB() and isBGR() as their meaning is confusing. 15 years ago
Stefano Sabatini aa2ead8215 Fix mis-computation of the needsDither variable erroneously introduced 15 years ago
Stefano Sabatini 30b6147521 Use av_get_bits_per_pixel() for computing the bits per pixel of the 15 years ago
Ramiro Polla 59398ea9c0 Indent. 15 years ago
Ramiro Polla a4388ebd37 Split swscale.c into scaler code (swscale.c) and utility code (utils.c). 15 years ago
Måns Rullgård 4a88852623 Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
David Conrad 01cc47dcd3 More const-correctness for sws_scale 15 years ago
Stefano Sabatini 0e21dcdb13 Split overly long line. 15 years ago
Alexis Ballier f28cc5771f Make const prototypes for input sources of sws_scale_* stricter. 15 years ago