#include "vidl_vil1_mpegcodec.h"
#include <vidl_vil1/vidl_vil1_yuv_2_rgb.h>
#include <vcl_cstring.h>
#include <vcl_iostream.h>
#include <vcl_cassert.h>
#include <vcl_cstdlib.h>
#include <vul/vul_file.h>
#include <vil1/vil1_image.h>
#include <vil1/vil1_memory_image_of.h>
#include <vil1/vil1_rgb_byte.h>
#include <vcl_cstdio.h>
Go to the source code of this file.
Defines | |
| #define | MODE_RGB 0x1 |
| #define | MODE_BGR 0x2 |
Functions | |
| int | libvo_common_alloc_frames (vo_instance_t *instance, int width, int height, int frame_size, void(*copy)(vo_frame_t *, uint8_t **), void(*field)(vo_frame_t *, int), void(*draw)(vo_frame_t *)) |
| void | libvo_common_free_frames (vo_instance_t *instance) |
| vo_frame_t * | libvo_common_get_frame (vo_instance_t *instance, int prediction) |
| void | yuv2rgb_init (int bpp, int mode) |
| int | yuv2rgb_init_mmxext (int bpp, int mode) |
| int | yuv2rgb_init_mmx (int bpp, int mode) |
| int | yuv2rgb_init_mlib (int bpp, int mode) |
| vo_instance_t * | vo_vil_im_open (void) |
Variables | |
| uint32_t | vo_mm_accel |
| void(*) | yuv2rgb (uint8_t *image, uint8_t *py, uint8_t *pu, uint8_t *pv, int h_size, int v_size, int rgb_stride, int y_stride, int uv_stride) |
| #define MODE_BGR 0x2 |
Definition at line 51 of file vidl_vil1_mpegcodec.cxx.
| #define MODE_RGB 0x1 |
Definition at line 50 of file vidl_vil1_mpegcodec.cxx.
| int libvo_common_alloc_frames | ( | vo_instance_t * | instance, | |
| int | width, | |||
| int | height, | |||
| int | frame_size, | |||
| void(*)(vo_frame_t *, uint8_t **) | copy, | |||
| void(*)(vo_frame_t *, int) | field, | |||
| void(*)(vo_frame_t *) | draw | |||
| ) |
| void libvo_common_free_frames | ( | vo_instance_t * | instance | ) |
| vo_frame_t* libvo_common_get_frame | ( | vo_instance_t * | instance, | |
| int | prediction | |||
| ) |
| vo_instance_t* vo_vil_im_open | ( | void | ) |
Definition at line 187 of file vidl_vil1_mpegcodec.cxx.
| void yuv2rgb_init | ( | int | bpp, | |
| int | mode | |||
| ) |
| int yuv2rgb_init_mlib | ( | int | bpp, | |
| int | mode | |||
| ) |
| int yuv2rgb_init_mmx | ( | int | bpp, | |
| int | mode | |||
| ) |
| int yuv2rgb_init_mmxext | ( | int | bpp, | |
| int | mode | |||
| ) |
| void(* ) yuv2rgb(uint8_t *image, uint8_t *py, uint8_t *pu, uint8_t *pv, int h_size, int v_size, int rgb_stride, int y_stride, int uv_stride) |
1.5.1