#include </home/clem/local/src/opie/noncore/multimedia/opieplayer2/yuv2rgb.h>
Public Attributes | |
| int(* | configure )(yuv2rgb_t *this, int source_width, int source_height, int y_stride, int uv_stride, int dest_width, int dest_height, int rgb_stride) |
| int(* | next_slice )(yuv2rgb_t *this, uint8_t **dest) |
| void(* | dispose )(yuv2rgb_t *this) |
| yuv2rgb_fun_t | yuv2rgb_fun |
| yuy22rgb_fun_t | yuy22rgb_fun |
| yuv2rgb_single_pixel_fun_t | yuv2rgb_single_pixel_fun |
| 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 * | y_chunk |
| void * | u_chunk |
| void * | v_chunk |
| void ** | table_rV |
| void ** | table_gU |
| int * | table_gV |
| void ** | table_bU |
| void * | table_mmx |
| uint8_t * | cmap |
| scale_line_func_t | scale_line |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2