SDL
2.0
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
testyuv_cvt.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org>
3
4
This software is provided 'as-is', without any express or implied
5
warranty. In no event will the authors be held liable for any damages
6
arising from the use of this software.
7
8
Permission is granted to anyone to use this software for any purpose,
9
including commercial applications, and to alter it and redistribute it
10
freely.
11
*/
12
13
/* These functions are designed for testing correctness, not for speed */
14
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);
16
extern
int
CalculateYUVPitch
(
Uint32
format
,
int
width
);
SDL_YUV_CONVERSION_MODE
SDL_YUV_CONVERSION_MODE
The formula used for converting between YUV and RGB.
Definition:
SDL_surface.h:103
h
GLfloat GLfloat GLfloat GLfloat h
Definition:
SDL_opengl_glext.h:1946
src
GLenum src
Definition:
SDL_opengl_glext.h:1737
CalculateYUVPitch
int CalculateYUVPitch(Uint32 format, int width)
Definition:
testyuv_cvt.c:282
width
GLint GLint GLsizei width
Definition:
SDL_opengl.h:1572
format
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
Definition:
SDL_opengl.h:1572
Uint8
uint8_t Uint8
Definition:
SDL_stdinc.h:179
mode
GLenum mode
Definition:
SDL_opengl_glext.h:1122
w
GLubyte GLubyte GLubyte GLubyte w
Definition:
SDL_opengl_glext.h:731
ConvertRGBtoYUV
SDL_bool ConvertRGBtoYUV(Uint32 format, Uint8 *src, int pitch, Uint8 *out, int w, int h, SDL_YUV_CONVERSION_MODE mode, int monochrome, int luminance)
Definition:
testyuv_cvt.c:262
SDL_bool
SDL_bool
Definition:
SDL_stdinc.h:161
Uint32
uint32_t Uint32
Definition:
SDL_stdinc.h:203
test
testyuv_cvt.h
Generated on Thu Sep 30 2021 23:56:14 for SDL by
1.8.8