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