147 Commits (dbf23d191a808734679bd7d0c8737c082ad24a72)

Author SHA1 Message Date
Michael Niedermayer 0af8a71d66 swscale: fix JPEG-range YUV scaling artifacts. 14 years ago
Ronald S. Bultje 103278f7b0 libavutil/swscale: YUV444P10/YUV444P9 support. 14 years ago
Ronald S. Bultje b73fe70025 swscale: add yuv2planar/packed function typedefs. 14 years ago
Ronald S. Bultje df91d09174 swscale: integrate yuv2nv12X_C into yuv2yuvX() function pointers. 14 years ago
Ronald S. Bultje ea28175312 swscale: remove alp/chr/lumSrcOffset. 14 years ago
Michael Niedermayer 7a8228c05e sws: make dither_scale const 14 years ago
Ronald S. Bultje 6af2801088 swscale: split swscale.c in unscaled and generic conversion routines. 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 0e5d31b16b swscale: split out unscaled altivec YUV converters in their own file. 14 years ago
Stefano Sabatini b932eb1be6 swscale: reintroduce sws_format_name() symbol 14 years ago
Michael Niedermayer 6713989c23 swscale: dither for planar yuv outputs 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
Ronald S. Bultje 485d73ef21 swscale: replace formatConvBuffer[VOF] by allocated array. 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 93681fbd50 swscale: fix compile on ppc. 14 years ago
Ronald S. Bultje 0f4eb8b043 swscale: remove VOF/VOFW. 14 years ago
Ronald S. Bultje b4a224c5e4 swscale: split chroma buffers into separate U/V planes. 14 years ago
Ronald S. Bultje 69645c021a swscale: replace formatConvBuffer[VOF] by allocated array. 14 years ago
Michael Niedermayer 895b616146 swscale: dont loose bits on planar >8bit yuv ind gray nput. 14 years ago
Ronald S. Bultje e66149e714 swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*. 14 years ago
Ronald S. Bultje c8f487deae swscale: fix YUV420P 9/10bit support. 14 years ago
ami_stuff 1d14edb724 Use VOFW 21503 as a default value for all types of the CPUs 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
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 e91946ed23 Rename y400a to gray8a. 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
Michael Niedermayer 116758a358 Fix yuvj420p scaling artefact, issue1108. 14 years ago
Michael Niedermayer ffd39f9d23 Fix typo from e3a84542. 14 years ago
Frank Barchard e3a8454205 SWSCALE: Increase maximim with from 5120 to 21504 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 df0743e01e Y400A (gray alpha) input support in libswscale 14 years ago
Reimar Döffinger 5a55d5b592 More const-correctness fixes to avoid warnings. 15 years ago
Ramiro Polla 709c0181fd Restore vertical alignment in some defines 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
Stefano Sabatini 3de42635bd Avoid duplication of usePal() macro. 15 years ago
Janusz Krzysztofik a4e441301d Add support to BGR444/RGB444 foreign endian output in libswscale. 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
Michael Niedermayer 81858371d9 Add 3 more RGB makros that allow specifying RGB in bytes and any rgb/bgr. 15 years ago
Michael Niedermayer 3b1ee70312 Rename isRGB() and isBGR() as their meaning is confusing. 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 a4388ebd37 Split swscale.c into scaler code (swscale.c) and utility code (utils.c). 15 years ago