#include <inttypes.h>
#include <xine/attributes.h>
Go to the source code of this file.
◆ CM_DEFAULT
◆ CM_FULLRANGE
◆ CM_HD
◆ CM_SD
◆ MODE_15_BGR
◆ MODE_15_RGB
◆ MODE_16_BGR
◆ MODE_16_RGB
◆ MODE_24_BGR
◆ MODE_24_RGB
◆ MODE_32_BGR
◆ MODE_32_RGB
◆ MODE_8_BGR
◆ MODE_8_GRAY
◆ MODE_8_RGB
◆ MODE_PALETTE
◆ yuv2rgb_factory_t
◆ yuv2rgb_fun_t
◆ yuv2rgb_single_pixel_fun_t
typedef uint32_t(* yuv2rgb_single_pixel_fun_t) (yuv2rgb_t *this, uint8_t y, uint8_t u, uint8_t v) |
◆ yuv2rgb_t
◆ yuy22rgb_fun_t
◆ yuv2rgb_factory_init()
yuv2rgb_factory_t * yuv2rgb_factory_init |
( |
int |
mode, |
|
|
int |
swapped, |
|
|
const uint8_t * |
colormap |
|
) |
| |
References _yuv2rgb_set_csc_levels(), CM_DEFAULT, yuv2rgb_factory_s::create_converter, yuv2rgb_factory_s::dispose, lprintf, MM_ACCEL_MLIB, MM_ACCEL_X86_MMX, MM_ACCEL_X86_MMXEXT, mode(), NULL, yuv2rgb_factory_s::set_csc_levels, xine_mm_accel(), yuv2rgb_c_init(), yuv2rgb_create_converter(), yuv2rgb_factory_dispose(), yuv2rgb_init_mlib(), yuv2rgb_init_mmx(), yuv2rgb_init_mmxext(), yuv2rgb_set_csc_levels(), yuv2rgb_single_pixel_init(), and yuy22rgb_c_init().
Referenced by open_plugin(), opengl_open_plugin(), raw_open_plugin(), setup_yuv2rgb(), vo_grab_grab_video_frame(), xshm_open_plugin(), and xshm_open_plugin_2().