606 Commits (876a663c668165e13feb7bad829d6ac034a6d416)

Author SHA1 Message Date
Michael Niedermayer 42c9bd313f swscale: Support dither in is16BPS(c->srcFormat) && !is16BPS(c->dstFormat) 14 years ago
Michael Niedermayer c4f7050bb1 swscale: support unscaled planar Nbit->8bit with non native endian source. 14 years ago
Michael Niedermayer 09ff3cc77b swscale: fix unscaled yuv422p16be -> yuv422p10le 14 years ago
Michael Niedermayer eb8aa13b54 swscale: make DITHER_COPY() support non native endian source 14 years ago
Michael Niedermayer 9c49ca0f19 swscale: factor shift out of DITHER_COPY(). 14 years ago
Michael Niedermayer 300e497b5f swscale: factorize DITHER_COPY() 14 years ago
Michael Niedermayer 3dd779eb0a swscale: implement Nbit->non native endian 16bit. Fixes v210. 14 years ago
Baptiste Coudurier b9e608492a swscale: 9,10 bits pixel format output support 14 years ago
Michael Niedermayer 95f163b33b swscale: Dither for unscaled 10->8bit per channel 14 years ago
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 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