141 Commits (f8d0689d3ff56bdeda708a14fad322cef8a219af)

Author SHA1 Message Date
Ronald S. Bultje b3eda69490 swscale: add bt2020 yuv2rgb coefficients. 9 years ago
Ronald S. Bultje 98038e2ee0 swscale: fix bt709 yuv2rgb coefficients. 9 years ago
Clément Bœsch 1e7a37f0a0 sws/yuv2rgb: clarify precision of coeff and offset for mmx code 9 years ago
Clément Bœsch f9987464cf sws/yuv2rgb: avoid a few ub on signed left shifts 9 years ago
Vittorio Giovara e9175634ec yuv2rgb: Document the color space coefficients 9 years ago
Vittorio Giovara ff8c2c4103 yuv2rgb: Document the color space coefficients 9 years ago
Michael Niedermayer 5e5f82a287 swscale/yuv2rgb: Factor YUVRGB_TABLE_LUMA_HEADROOM out 9 years ago
Michael Niedermayer b20426398c swscale/yuv2rgb: Use av_clip_uint8() 10 years ago
Vittorio Giovara 1dd797e3c9 swscale: check memory allocations 10 years ago
Michael Niedermayer 3a2bed1f9e swscale/yuv2rgb: Fix width % 4 != 0 with bgr4_byte/rgb4_byte 10 years ago
Michael Niedermayer 3848512d48 swscale/yuv2rgb: Fix width % 4 != 0 with bgr4/rgb4 10 years ago
Michael Niedermayer 3d00ba2688 swscale/yuv2rgb: fix width % 8 != 0 and rgb/bgr8 output 10 years ago
Diego Biurrun 880e2aa236 Remove all Blackfin architecture optimizations 11 years ago
Diego Biurrun b4dd424d96 Remove all SPARC architecture optimizations 11 years ago
Michael Niedermayer d0a3bc1302 swscale/yuv2rgb: clip cy, avoid division by 0 with 0 contrast 11 years ago
Michael Niedermayer 46a723ec72 swscale/yuv2rgb: make sure yuvTable is set to NULL after deallocation 11 years ago
Diego Biurrun 67e6a9f558 cosmetics: Place arch initialization calls in alphabetical order 12 years ago
Diego Biurrun 3aa682f253 swscale: consistent names for arch-specific acceleration functions 12 years ago
Diego Biurrun c2503d9c8a swscale: ppc: Hide arch-specific initialization details 12 years ago
Diego Biurrun a519583991 swscale: x86: Hide arch-specific initialization details 12 years ago
Diego Biurrun aa2ba8c99e swscale: Move extern declarations for tables to swscale_internal.h 12 years ago
Paul B Mahol e1746d057b swscale: RGBA64 output 12 years ago
Martin Storsjö 6e293d111f swscale: Use alpha from the right row in yuva2rgba_c 12 years ago
Martin Storsjö 6c5eac9a60 swscale: Remove unnecessary backslashes 12 years ago
Michael Niedermayer 813784a8bf sws: disable yuv2rgb warning for planar rgb. 12 years ago
Michael Niedermayer 6512405ce2 sws: disable yuv2rgb warning for planar rgb. 12 years ago
Michael Niedermayer cccb45751e yuv2rgb: fix integer overflow in fill_gv_table() 12 years ago
Michael Niedermayer a494792961 yuv2rgb: fix integer overflow in fill_table 12 years ago
Michael Niedermayer adcbb3fd8b yuv2rgb: fix declared array sizes, so they match actuals. 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Ronald S. Bultje b64a72e1b2 yuv2rgb: handle line widths that are not a multiple of 4. 13 years ago
Michael Niedermayer 22a279539e yuv2rgb: implement 15/16bit ordered dither 13 years ago
Michael Niedermayer 23d8aaae46 yuv2rgb: remove assert() the codepath is not invalid 13 years ago
Diego Biurrun 89d94b2182 swscale: K&R formatting cosmetics (part I) 13 years ago
Diego Biurrun 0144fe6995 Remove Sun medialib glue code. 13 years ago
Paul B Mahol 7bab43f29c yuv2rgb: better check if source format have alpha 13 years ago
Michael Niedermayer 0644cabd7a sws: Move yuv2rgb clipping into the tables. 13 years ago
Michael Niedermayer 6ed000c8e6 sws: Fix warning: ‘abase’ may be used uninitialized in this function 13 years ago
Mans Rullgard 41ac093f7e swscale: fix signed shift overflows in ff_yuv2rgb_c_init_tables() 13 years ago
Stefano Sabatini e1197b9e17 swscale: remove sws_format_name() 14 years ago
Diego Biurrun 06b5facd4b swscale: Remove disabled code. 14 years ago
Ronald S. Bultje e66149e714 swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*. 14 years ago
Peter Ross 1afbae100b libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementation 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
Benoit Fouet 453d28af60 Change the type of Y table to pointer to void in fill_table(). 15 years ago
Måns Rullgård 6a01eab73c Add av_ prefix to bswap macros 15 years ago
Stefano Sabatini 0093ac5b9f Move internal scale context fields initialization from 15 years ago
Diego Biurrun f4ea7c8911 alternative LGPL-licensed, MMX-optimized YUV to RGB conversion routines 15 years ago
Diego Biurrun f25b1c4b6b HAVE_MMX2 implies HAVE_MMX, so checking the latter is enough. 15 years ago