zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SDL_SW_YUVTexture Struct Reference

#include <SDL_yuv_sw_c.h>

Public Attributes

intcolortab
 
SDL_Surfacedisplay
 
void(* Display1X )(int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)
 
void(* Display2X )(int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)
 
Uint32 format
 
int h
 
Uint16 pitches [3]
 
Uint8pixels
 
Uint8planes [3]
 
Uint32rgb_2_pix
 
SDL_Surfacestretch
 
Uint32 target_format
 
int w
 

Detailed Description

Definition at line 27 of file SDL_yuv_sw_c.h.

Member Data Documentation

int* SDL_SW_YUVTexture::colortab
SDL_Surface* SDL_SW_YUVTexture::display
void(* SDL_SW_YUVTexture::Display1X)(int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)

Definition at line 35 of file SDL_yuv_sw_c.h.

Referenced by SDL_SW_CopyYUVToRGB(), and SDL_SW_SetupYUVDisplay().

void(* SDL_SW_YUVTexture::Display2X)(int *colortab, Uint32 *rgb_2_pix, unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod)

Definition at line 39 of file SDL_yuv_sw_c.h.

Referenced by SDL_SW_CopyYUVToRGB(), and SDL_SW_SetupYUVDisplay().

Uint16 SDL_SW_YUVTexture::pitches[3]
Uint32* SDL_SW_YUVTexture::rgb_2_pix
SDL_Surface* SDL_SW_YUVTexture::stretch

Definition at line 49 of file SDL_yuv_sw_c.h.

Referenced by SDL_SW_CopyYUVToRGB(), and SDL_SW_DestroyYUVTexture().

Uint32 SDL_SW_YUVTexture::target_format

The documentation for this struct was generated from the following file: