SDL
2.0
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
Uint32
uint32_t Uint32
Definition:
SDL_stdinc.h:181
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:157
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:139
test
testyuv_cvt.h
Generated by
1.8.13