527 Commits (001d9d5e9320d95e967c8bebea6cc88acf7f6526)

Author SHA1 Message Date
Ronald S. Bultje ca364a5b43 swscale: extract SWS_FULL_CHR_H_INT conditional into init code. 14 years ago
Ronald S. Bultje b3b28b080f swscale: cosmetics. 14 years ago
Ronald S. Bultje ea28175312 swscale: remove alp/chr/lumSrcOffset. 14 years ago
Ronald S. Bultje bda9b20fa4 swscale: un-special-case yuv2yuvX16_c(). 14 years ago
Michael Niedermayer 7a8228c05e sws: make dither_scale const 14 years ago
Michael Niedermayer ec4207c46a swscale: factor should_dither out 14 years ago
Ronald S. Bultje 6af2801088 swscale: split swscale.c in unscaled and generic conversion routines. 14 years ago
Ronald S. Bultje 2762ee3034 swscale: cosmetics. 14 years ago
Ronald S. Bultje 1674bd2abe swscale: integrate (literally) swscale_template.c in swscale.c. 14 years ago
Ronald S. Bultje 983260b0a4 swscale: split out x86/swscale_template.c from swscale.c. 14 years ago
Ronald S. Bultje 67d80a5421 swscale: split out ppc _template.c files from main swscale.c. 14 years ago
Ronald S. Bultje a3e9bb5dee swscale: remove indirections in ppc/swscale_template.c. 14 years ago
Ronald S. Bultje 0e5d31b16b swscale: split out unscaled altivec YUV converters in their own file. 14 years ago
Ronald S. Bultje 0d793db1b0 swscale: remove unused COMPILE_TEMPLATE_ALTIVEC. 14 years ago
Michael Niedermayer 6713989c23 swscale: dither for planar yuv outputs 14 years ago
Michael Niedermayer 201549d1a9 swscale: More accurate rounding in YSCALE_YUV_2_PACKEDX_FULL_C() 14 years ago
Reimar Döffinger 3d0424f2ff Add "const" to avoid "initialization discards qualifiers" warning. 14 years ago
Stefano Sabatini e1197b9e17 swscale: remove sws_format_name() 14 years ago
Michael Niedermayer 986f0d86cb Commits that could not be pulled earlier due to bugs. 14 years ago
Anton Khirnov b8e893399f sws: replace all long with int. 14 years ago
Michael Niedermayer 041dbd3c14 swscale: dont loose precission on RGB/BGR48 input, that is dont drop half the bits. 14 years ago
Michael Niedermayer 2b6bfff2b2 swscale: Do not loose precission on yuv values after rgb->yuv. 14 years ago
Ronald S. Bultje b4a224c5e4 swscale: split chroma buffers into separate U/V planes. 14 years ago
Michael Niedermayer d1adad3cca Merge swscale bloatup 14 years ago
Michael Niedermayer 895b616146 swscale: dont loose bits on planar >8bit yuv ind gray nput. 14 years ago
Michael Niedermayer 8050dfdfb2 swscale: Switch to ronalds yuv2yuvX16inC_template() its very similar to baptsites 14 years ago
Ronald S. Bultje aaca69c130 swscale: remove swScale_{c,MMX,MMX2} duplication. 14 years ago
Ronald S. Bultje 1dd4f4be5a swscale: remove AMD3DNOW "optimizations". 14 years ago
Ronald S. Bultje fe43d5d71e swscale: remove duplicate code in ppc/ subdirectory. 14 years ago
Ronald S. Bultje e66149e714 swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*. 14 years ago
Kieran Kunhya 6465c820da Fix 9/10 bit in swscale. 14 years ago
Ronald S. Bultje b025431bfe swscale: 10l forgot git add this change from ronald. 14 years ago
Ronald S. Bultje 9f54e461fe swscale: properly inline bits/endianness in yuv2yuvX16inC(). 14 years ago
Ronald S. Bultje c3d68ec9c5 swscale: fix clipping of 9/10bit YUV420P. 14 years ago
Ronald S. Bultje c8f487deae swscale: fix YUV420P 9/10bit support. 14 years ago
Michael Niedermayer 7bea13f111 swscale: Fix scaling for unscaled dithered planar convertions. 14 years ago
Oskar Arvidsson 42239ced65 Add pixel formats for 9- and 10-bit yuv420p. 14 years ago
Michael Niedermayer 53789a27f8 swscale: use Nbit code to handle !is16BPS(c->srcFormat) && is16BPS(c->dstFormat) 14 years ago
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