kc3-lang/SDL/src/video/yuv2rgb

Branch :


Log

Author Commit Date CI Message
bf38fd46 2022-03-25 11:52:50 YUV: fix invalid read on last line when converting from SDL_PIXELFORMAT_YUY2 (see bug #4841)
8589134f 2021-11-30 10:23:21 Fixed potential buffer overflow in YUV conversion Fixes https://github.com/libsdl-org/SDL/issues/5043
50f969c1 2021-10-17 22:02:19 Fixed bug #4841 - Out of bounds read (by 1 byte) in yuvnv12_rgb24_sseu
b5e3d264 2020-01-23 01:00:52 Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds Protected more code with #ifdefs to reduce the size of minimal shared library builds
5a8ecf4e 2018-06-25 13:14:52 yuv: Patched to make static analysis happy (warned about unused variable).
2ea4419a 2018-02-17 20:18:48 yuv: patched to compile.
7c0c2c22 2018-02-17 20:10:13 yuv: fixed variable declaration shadowing warnings. Fixes Bugzilla #4062.
90e72bf4 2018-01-30 18:08:34 Fixed ISO C99 compatibility SDL now builds with gcc 7.2 with the following command line options: -Wall -pedantic-errors -Wno-deprecated-declarations -Wno-overlength-strings --std=c99
14452e95 2017-12-04 20:21:52 Fixed typos (thanks Martin!)
3ac8adba 2017-11-20 00:06:37 Fixed bug 3973 - Include of stdint is needed to build on linux, mingw and possibly android Stuart Axon https://discourse.libsdl.org/t/stdint-h-removed/23426 https://discourse.libsdl.org/t/debuild-fails-to-build-the-last-few-days/23429/4 Currently SDL2 is not building in Linux (x86 and ARM), Android and MingW because include stdint.h has been removed from yuv_rgb.h
cd89efb8 2017-11-17 10:55:58 Fixed building yuv_rgb.h when stdint.h isn't available (thanks Ozkan!)
a6a4e27a 2017-11-12 22:51:12 Updated SDL's YUV support, many thanks to Adrien Descamps New functions get and set the YUV colorspace conversion mode: SDL_SetYUVConversionMode() SDL_GetYUVConversionMode() SDL_GetYUVConversionModeForResolution() SDL_ConvertPixels() converts between all supported RGB and YUV formats, with SSE acceleration for converting from planar YUV formats (YV12, NV12, etc) to common RGB/RGBA formats. Added a new test program, testyuv, to verify correctness and speed of YUV conversion functionality.