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)
int interface_version_type
Definition interface_plugin.h:36
int(* interface_init_type)()
Definition interface_plugin.h:37
void(* interface_close_type)()
Definition interface_plugin.h:41
int(* interface_start_type)(Playlist *, int, char **)
Definition interface_plugin.h:38
int(* interface_stop_type)()
Definition interface_plugin.h:40
struct _interface_plugin interface_plugin
int(* interface_running_type)()
Definition interface_plugin.h:39
Definition interface_plugin.h:44
void * handle
Definition interface_plugin.h:48
interface_start_type start
Definition interface_plugin.h:50
interface_version_type version
Definition interface_plugin.h:45
interface_init_type init
Definition interface_plugin.h:49
interface_stop_type stop
Definition interface_plugin.h:52
const char * name
Definition interface_plugin.h:46
interface_running_type running
Definition interface_plugin.h:51
const char * author
Definition interface_plugin.h:47
interface_close_type close
Definition interface_plugin.h:53