#include <plugins.h>
Data Fields |
gchar | name [64] |
void * | handle |
const char *(* | module_check_init )(void) |
const char *(* | version )(void) |
const char *(* | get_description )(void) |
const char *(* | get_rfx )(void) |
gint *(* | get_palette_list )(void) |
gboolean(* | set_palette )(int palette) |
guint64(* | get_capabilities )(int palette) |
gboolean(* | render_frame )(int hsize, int vsize, int64_t timecode, void *pixel_data, void *return_data) |
gboolean(* | init_screen )(int width, int height, gboolean fullscreen, guint32 window_id, int argc, gchar **argv) |
void(* | exit_screen )(guint16 mouse_x, guint16 mouse_y) |
void(* | module_unload )(void) |
const gchar *(* | get_fps_list )(int palette) |
gboolean(* | set_fps )(gdouble fps) |
gboolean(* | send_keycodes )(plugin_keyfunc) |
int *(* | get_yuv_palette_sampling )(int palette) |
int *(* | get_yuv_palette_clamping )(int palette) |
int *(* | get_yuv_palette_subspace )(int palette) |
int(* | set_yuv_palette_sampling )(int palette) |
int(* | set_yuv_palette_clamping )(int palette) |
int(* | set_yuv_palette_subspace )(int palette) |
int *(* | get_audio_fmts )(void) |
guint32 | audio_codec |
guint64 | capabilities |
gint | fwidth |
gint | fheight |
int | palette |
int | YUV_sampling |
int | YUV_clamping |
int | YUV_subspace |
gint | fixed_fps_numer |
gint | fixed_fps_denom |
gdouble | fixed_fpsd |
int | extra_argc |
gchar ** | extra_argv |
Field Documentation
The documentation for this struct was generated from the following file: