author | Sam Lantinga <slouken@libsdl.org> |
Thu, 07 Dec 2017 16:08:47 -0800 | |
changeset 11731 | 30f337dc8c74 |
parent 11702 | cf166abbde4a |
child 11811 | 5d94cb6b24d3 |
permissions | -rw-r--r-- |
slouken@11702 | 1 |
/* |
slouken@11702 | 2 |
Copyright (C) 1997-2017 Sam Lantinga <slouken@libsdl.org> |
slouken@11702 | 3 |
|
slouken@11702 | 4 |
This software is provided 'as-is', without any express or implied |
slouken@11702 | 5 |
warranty. In no event will the authors be held liable for any damages |
slouken@11702 | 6 |
arising from the use of this software. |
slouken@11702 | 7 |
|
slouken@11702 | 8 |
Permission is granted to anyone to use this software for any purpose, |
slouken@11702 | 9 |
including commercial applications, and to alter it and redistribute it |
slouken@11702 | 10 |
freely. |
slouken@11702 | 11 |
*/ |
slouken@11702 | 12 |
|
slouken@11702 | 13 |
/* These functions are designed for testing correctness, not for speed */ |
slouken@11702 | 14 |
|
slouken@11702 | 15 |
extern SDL_bool ConvertRGBtoYUV(Uint32 format, Uint8 *src, int pitch, Uint8 *out, int w, int h, SDL_YUV_CONVERSION_MODE mode, int monochrome, int luminance); |
slouken@11702 | 16 |
extern int CalculateYUVPitch(Uint32 format, int width); |