xine-lib: yuv2rgb_impl_s Struct Reference

xine-lib 1.2.12

Data Fields
yuv2rgb_impl_s Struct Reference

`#include <yuv2rgb_private.h>`

## Data Fields
yuv2rgb_t | intf
int | source_width
int | source_height
int | y_stride
int | uv_stride
int | dest_width
int | dest_height
int | rgb_stride
int | slice_height
int | slice_offset
int | step_dx
int | step_dy
int | do_scale
int | swapped
uint8_t * | y_buffer
uint8_t * | u_buffer
uint8_t * | v_buffer
void *const * | table_rV
void *const * | table_gU
const int * | table_gV
void *const * | table_bU
const void * | table_mmx
const uint8_t * | cmap
scale_line_func_t | scale_line

## Field Documentation

## ◆ cmap

const uint8_t* yuv2rgb_impl_s::cmap

## ◆ dest_height

int yuv2rgb_impl_s::dest_height

## ◆ dest_width

int yuv2rgb_impl_s::dest_width

## ◆ do_scale

int yuv2rgb_impl_s::do_scale

## ◆ intf

yuv2rgb_t yuv2rgb_impl_s::intf

## ◆ rgb_stride

int yuv2rgb_impl_s::rgb_stride

## ◆ scale_line

scale_line_func_t yuv2rgb_impl_s::scale_line

## ◆ slice_height

int yuv2rgb_impl_s::slice_height

## ◆ slice_offset

int yuv2rgb_impl_s::slice_offset

## ◆ source_height

int yuv2rgb_impl_s::source_height

## ◆ source_width

int yuv2rgb_impl_s::source_width

## ◆ step_dx

int yuv2rgb_impl_s::step_dx

## ◆ step_dy

int yuv2rgb_impl_s::step_dy

## ◆ swapped

int yuv2rgb_impl_s::swapped

## ◆ table_bU

void* const* yuv2rgb_impl_s::table_bU

## ◆ table_gU

void* const* yuv2rgb_impl_s::table_gU

## ◆ table_gV

const int* yuv2rgb_impl_s::table_gV

## ◆ table_mmx

const void* yuv2rgb_impl_s::table_mmx

## ◆ table_rV

void* const* yuv2rgb_impl_s::table_rV

## ◆ u_buffer

uint8_t* yuv2rgb_impl_s::u_buffer

## ◆ uv_stride

int yuv2rgb_impl_s::uv_stride

## ◆ v_buffer

uint8_t* yuv2rgb_impl_s::v_buffer

## ◆ y_buffer

uint8_t* yuv2rgb_impl_s::y_buffer

## ◆ y_stride

int yuv2rgb_impl_s::y_stride

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

- xine-lib-1.2.12/src/xine-utils/yuv2rgb_private.h