130 Commits (5556392b3b3ccfedfc780a541431b6b83881f7e4)

Author SHA1 Message Date
Ronald S. Bultje 4e3e333a79 swscale: error dithering for 16/9/10-bit to 8-bit. 14 years ago
Ronald S. Bultje 42d622fab3 swscale: fix 16-bit scaling when output is 8-bits. 14 years ago
Ronald S. Bultje 8a8d0ce208 swscale: for >8bit scaling, read in native bit-depth. 14 years ago
Ronald S. Bultje 45f6ffe5e9 swscale: implement >8bit scaling support. 14 years ago
Ronald S. Bultje ef1ee362b3 swscale: implement >8bit scaling support. 14 years ago
Ronald S. Bultje 13a099799e swscale: change prototypes of scaled YUV output functions. 14 years ago
Ronald S. Bultje 0d994b2f45 swscale: don't use planar output functions to write to NV12/21. 14 years ago
Ronald S. Bultje 97535ffb97 swscale: remove unused xInc/srcW arguments from hScale(). 14 years ago
Ronald S. Bultje a27db4c349 swscale: fix function declaration keywords in x86/swscale_template.c. 14 years ago
Ronald S. Bultje 9bcbb250e2 swscale: fix types of assembly arguments. 14 years ago
Ronald S. Bultje 496d95c34c swscale: move two macros that are only used once into caller. 14 years ago
Ronald S. Bultje 0fb5193156 swscale: reindent x86 init code. 14 years ago
Ronald S. Bultje ca364a5b43 swscale: extract SWS_FULL_CHR_H_INT conditional into init code. 14 years ago
Ronald S. Bultje bda9b20fa4 swscale: un-special-case yuv2yuvX16_c(). 14 years ago
Michael Niedermayer ba91bf58cd swscale: override the lack of the accurate rounding flag when needed for dither. 14 years ago
Ronald S. Bultje 983260b0a4 swscale: split out x86/swscale_template.c from swscale.c. 14 years ago
Michael Niedermayer 6713989c23 swscale: dither for planar yuv outputs 14 years ago
Michael Niedermayer 39d607e5bb swscale: Commits that could not be pulled earlier due to bugs #2 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
Ronald S. Bultje 009f829dde swscale: fix crash in bilinear scaling. 14 years ago
Ronald S. Bultje fc72ec727e swscale: reindent h[cy]scale_fast() and updateDitherTables(). 14 years ago
Ronald S. Bultje c3f07903ec swscale: reformat x86/swscale_template.c. 14 years ago
Ronald S. Bultje 1dbf40c383 swscale: remove duplicate mmx/mmx2 functions if they are identical. 14 years ago
Ronald S. Bultje 264dcc63af swscale: remove if (c->dstFormat) branch from yuv2packed[12X](). 14 years ago
Ronald S. Bultje f2a3b23051 swscale: remove if(full_chr_int) from yuv2packed1(). 14 years ago
Ronald S. Bultje 835ab9207e swscale: remove if(accurate_rnd) branch from functions. 14 years ago
Diego Biurrun 11f2eae2ae swscale: Remove commented-out printf cruft. 14 years ago
Diego Biurrun 5a5a0f1613 swscale: Remove unused variables in x86 code. 14 years ago
Ronald S. Bultje 9f5d45025e swscale: fix non-bitexact yuv2yuv[X2]() MMX/MMX2 functions. 14 years ago
Michael Niedermayer 2b6bfff2b2 swscale: Do not loose precission on yuv values after rgb->yuv. 14 years ago
Ronald S. Bultje e758573a88 swscale: fix compile on x86-32. 14 years ago
Ronald S. Bultje b4a224c5e4 swscale: split chroma buffers into separate U/V planes. 14 years ago
Ronald S. Bultje 836b82e3c9 swscale: reindent h[cy]scale_fast() and updateDitherTables(). 14 years ago
Ronald S. Bultje e2bad983b5 swscale: reformat x86/swscale_template.c. 14 years ago
Ronald S. Bultje 71d9c33c86 swscale: remove duplicate mmx/mmx2 functions if they are identical. 14 years ago
Ronald S. Bultje acb96bc268 swscale: remove if (c->dstFormat) branch from yuv2packed[12X](). 14 years ago
Ronald S. Bultje b6cac9b3bf swscale: remove if(full_chr_int) from yuv2packed1(). 14 years ago
Ronald S. Bultje 2159a24573 swscale: remove if(accurate_rnd) branch from functions. 14 years ago
Diego Biurrun 0093199184 swscale: Remove commented-out printf cruft. 14 years ago
Michael Niedermayer d1adad3cca Merge swscale bloatup 14 years ago
Michael Niedermayer d9d56036f3 swscale: MMX optim of hscale16() 14 years ago
Michael Niedermayer 895b616146 swscale: dont loose bits on planar >8bit yuv ind gray nput. 14 years ago
Ronald S. Bultje a724ee6265 swscale: unbreak the build on non-x86 systems. 14 years ago
Ronald S. Bultje aaca69c130 swscale: remove swScale_{c,MMX,MMX2} duplication. 14 years ago
Peter Belkner 502e858fd2 swscale: fix compile on mingw32 14 years ago
Ronald S. Bultje c8f487deae swscale: fix YUV420P 9/10bit support. 14 years ago
Oskar Arvidsson 42239ced65 Add pixel formats for 9- and 10-bit yuv420p. 14 years ago
Baptiste Coudurier b9e608492a swscale: 9,10 bits pixel format output support 14 years ago
Reimar Döffinger b06397acd4 Fix function pointer type to match function it is assigned. 14 years ago