xine-lib 1.2.11
|
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <pthread.h>
#include "xine.h"
#include <xine/video_out.h>
#include <xine/xine_internal.h>
#include <xine/xineutils.h>
#include <xine/vo_scale.h>
Data Structures | |
struct | vo_none_frame_t |
struct | vo_none_driver_t |
struct | vo_none_class_t |
Macros | |
#define | VO_NONE_CATALOG { PLUGIN_VIDEO_OUT, 22, "none", XINE_VERSION_CODE, &vo_info_none, vo_none_init_class } |
Functions | |
static void | vo_none_free_framedata (vo_none_frame_t *frame) |
static void | vo_none_frame_dispose (vo_frame_t *vo_frame) |
static void | vo_none_frame_field (vo_frame_t *vo_frame, int which_field) |
static uint32_t | vo_none_get_capabilities (vo_driver_t *vo_driver) |
static vo_frame_t * | vo_none_alloc_frame (vo_driver_t *vo_driver) |
static void | vo_none_update_frame_format (vo_driver_t *vo_driver, vo_frame_t *vo_frame, uint32_t width, uint32_t height, double ratio, int format, int flags) |
static void | vo_none_display_frame (vo_driver_t *vo_driver, vo_frame_t *vo_frame) |
static int | vo_none_get_property (vo_driver_t *vo_driver, int property) |
static int | vo_none_set_property (vo_driver_t *vo_driver, int property, int value) |
static void | vo_none_get_property_min_max (vo_driver_t *vo_driver, int property, int *min, int *max) |
static int | vo_none_gui_data_exchange (vo_driver_t *vo_driver, int data_type, void *data) |
static void | vo_none_dispose (vo_driver_t *vo_driver) |
static int | vo_none_redraw_needed (vo_driver_t *vo_driver) |
static vo_driver_t * | vo_none_open_plugin (video_driver_class_t *driver_class, const void *visual) |
static void * | vo_none_init_class (xine_t *xine, const void *visual) |
Variables | |
static const vo_info_t | vo_info_none |
const plugin_info_t xine_plugin_info[] | EXPORTED |
#define VO_NONE_CATALOG { PLUGIN_VIDEO_OUT, 22, "none", XINE_VERSION_CODE, &vo_info_none, vo_none_init_class } |
|
static |
|
static |
References vo_frame_s::free.
Referenced by vo_none_open_plugin().
|
static |
Referenced by vo_none_open_plugin().
|
static |
References vo_frame_s::mutex, vo_none_frame_t::vo_frame, and vo_none_free_framedata().
Referenced by vo_none_alloc_frame().
|
static |
Referenced by vo_none_alloc_frame().
|
static |
References vo_frame_s::base, NULL, vo_none_frame_t::vo_frame, and xine_free_aligned().
Referenced by vo_none_frame_dispose(), and vo_none_update_frame_format().
|
static |
References VO_CAP_COLOR_MATRIX, VO_CAP_CROP, VO_CAP_FULLRANGE, VO_CAP_YUY2, and VO_CAP_YV12.
Referenced by vo_none_open_plugin().
|
static |
References vo_none_driver_t::ratio, and VO_PROP_ASPECT_RATIO.
Referenced by vo_none_open_plugin().
|
static |
Referenced by vo_none_open_plugin().
|
static |
|
static |
|
static |
References vo_none_class_t::driver_class, NULL, vo_none_alloc_frame(), vo_none_display_frame(), vo_none_dispose(), vo_none_get_capabilities(), vo_none_get_property(), vo_none_get_property_min_max(), vo_none_gui_data_exchange(), vo_none_redraw_needed(), vo_none_set_property(), vo_none_update_frame_format(), and XINE_VO_ASPECT_AUTO.
Referenced by vo_none_init_class().
|
static |
Referenced by vo_none_open_plugin().
|
static |
References vo_none_driver_t::ratio, VO_PROP_ASPECT_RATIO, XINE_VO_ASPECT_AUTO, and XINE_VO_ASPECT_NUM_RATIOS.
Referenced by vo_none_open_plugin().
|
static |
References vo_frame_s::base, vo_none_frame_t::format, height, vo_none_frame_t::height, NULL, vo_frame_s::pitches, vo_none_frame_t::ratio, vo_none_frame_t::vo_frame, vo_none_free_framedata(), vo_frame_s::width, width, vo_none_frame_t::width, XINE_IMGFMT_YUY2, XINE_IMGFMT_YV12, xine_malloc_aligned(), XINE_VERBOSITY_DEBUG, and xprintf.
Referenced by vo_none_open_plugin().
const plugin_info_t xine_plugin_info [] EXPORTED |
|
static |