645 Commits (7916c1471318f17332ff4c7ee7e330696a7afcbf)

Author SHA1 Message Date
Michael Niedermayer 7915e038c6 swscale: dont reshuffle bytes 14 years ago
Peter Ross 1afbae100b libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementation 14 years ago
Baptiste Coudurier 624a7e005c Correctly support pal8 with alpha in libswscale, fix png pal8 with alpha. 14 years ago
Baptiste Coudurier dbfdb288c1 Set alpha of palettes to 0xff. 14 years ago
Baptiste Coudurier e91946ed23 Rename y400a to gray8a. 14 years ago
tateu 93c28a55fd Fix runtime CPU detection in libswscale. 14 years ago
Anton Khirnov 7dfe244fbd sws: remove disabled cruft. 14 years ago
Janne Grunau f668afd489 swscale: fix "ISO C90 forbids mixed declarations and code" warning 14 years ago
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
Oskar Arvidsson d4497f6dfb Add pixel formats for 9- and 10-bit yuv420p. 14 years ago
Darren Horrocks 30c6fefd01 fix runtime-cpu-detect bug in swscale 14 years ago
Michael Niedermayer 95c8bb03ed Fix compilation failure with runtime cpudetect (Ticket #22) 14 years ago
Peter Ross 3e2523db20 libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementation 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 15 years ago
Ramiro Polla 4d8617496f swscale: remove unused code 15 years ago
Ramiro Polla a1899e0adc swscale: fix internal rgb->yv12 chroma conversion used by the main scaler path 15 years ago
Ramiro Polla 0fc29f2708 swscale: simplify selection of optimizations to compile. 15 years ago
Ramiro Polla 8f02861636 swscale: Always define COMPILE_xxx to either 0 or 1. 15 years ago
Måns Rullgård 66842fe874 swscale: fix unaligned accesses in (RGB|BGR)32_1 to YUV conversion 15 years ago
Måns Rullgård 83761d5b58 swscale: remove unused macro parameter in BGR2UV template 15 years ago
Ramiro Polla a42c29febc validate input data and linesizes 15 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