xine-lib 1.2.13-20230125hg15249
|
#include "xine_va_display_plugin.h"
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <xine.h>
#include <xine/xine_internal.h>
#include <va/va.h>
#include <va/va_drm.h>
Data Structures | |
struct | xine_va_display_impl_t |
Macros | |
#define | LOG_MODULE "va_display_drm" |
Functions | |
static void | _module_dispose (xine_module_t *module) |
static xine_module_t * | _get_instance (xine_module_class_t *class_gen, const void *data) |
static void * | _init_class (xine_t *xine, const void *params) |
Variables | |
static const xine_module_info_t | module_info_x11 |
static const xine_module_info_t | module_info_wl |
static const xine_module_info_t | module_info_none |
static const xine_module_info_t | module_info_fb |
const plugin_info_t xine_plugin_info[] | EXPORTED |
#define LOG_MODULE "va_display_drm" |
Referenced by _get_instance().
|
static |
References _module_dispose(), xine_va_display_plugin_s::display, xine_va_display_impl_t::drm_fd, va_display_plugin_params_t::flags, LOG_MODULE, NULL, xine_va_display_impl_t::p, va_display_plugin_params_t::visual_type, xine_va_display_plugin_s::xine, va_display_plugin_params_t::xine, XINE_VA_DISPLAY_GLX, XINE_VA_DISPLAY_X11, XINE_VERBOSITY_DEBUG, XINE_VISUAL_TYPE_X11, and xprintf.
Referenced by _init_class().
|
static |
References _get_instance(), xine_module_s::dispose, xine_module_class_s::get_instance, N_, and NULL.
|
static |
References xine_va_display_plugin_s::display, xine_va_display_impl_t::drm_fd, xine_va_display_impl_t::p, and xine_container_of.
Referenced by _get_instance().
const plugin_info_t xine_plugin_info [] EXPORTED |
|
static |
|
static |
|
static |
|
static |