21 #ifndef __interface_plugin_h__
22 #define __interface_plugin_h__
24 #include "CorePlayer.h"
33 #define INTERFACE_PLUGIN_BASE_VERSION 0x1000
34 #define INTERFACE_PLUGIN_VERSION (INTERFACE_PLUGIN_BASE_VERSION + 4)
interface_stop_type stop
Definition: interface_plugin.h:52
interface_version_type version
Definition: interface_plugin.h:45
int(* interface_init_type)()
Definition: interface_plugin.h:37
int(* interface_stop_type)()
Definition: interface_plugin.h:40
int(* interface_running_type)()
Definition: interface_plugin.h:39
interface_init_type init
Definition: interface_plugin.h:49
void(* interface_close_type)()
Definition: interface_plugin.h:41
interface_close_type close
Definition: interface_plugin.h:53
const char * name
Definition: interface_plugin.h:46
struct _interface_plugin interface_plugin
int(* interface_start_type)(Playlist *, int, char **)
Definition: interface_plugin.h:38
interface_running_type running
Definition: interface_plugin.h:51
void * handle
Definition: interface_plugin.h:48
int interface_version_type
Definition: interface_plugin.h:36
Definition: interface_plugin.h:43
const char * author
Definition: interface_plugin.h:47
interface_start_type start
Definition: interface_plugin.h:50