AlsaPlayer: interface_plugin.h File Reference

AlsaPlayer 0.99.81

- Main Page
- Data Structures
- Files

- File List
- Globals

Data Structures | Macros | Typedefs
interface_plugin.h File Reference
`#include "CorePlayer.h"`
`#include "Playlist.h"`

Go to the source code of this file.

## Data Structures
struct | _interface_plugin

## Macros
#define | INTERFACE_PLUGIN_BASE_VERSION 0x1000
#define | INTERFACE_PLUGIN_VERSION (INTERFACE_PLUGIN_BASE_VERSION + 4)

## Typedefs
typedef int | interface_version_type
typedef int(* | interface_init_type) ()
typedef int(* | interface_start_type) (Playlist *, int, char **)
typedef int(* | interface_running_type) ()
typedef int(* | interface_stop_type) ()
typedef void(* | interface_close_type) ()
typedef struct _interface_plugin | interface_plugin
typedef interface_plugin *(* | interface_plugin_info_type) ()

## Macro Definition Documentation

#define INTERFACE_PLUGIN_BASE_VERSION 0x1000

#define INTERFACE_PLUGIN_VERSION (INTERFACE_PLUGIN_BASE_VERSION + 4)

## Typedef Documentation

typedef void(* interface_close_type) ()

typedef int(* interface_init_type) ()

typedef struct _interface_plugin interface_plugin

typedef interface_plugin*(* interface_plugin_info_type) ()

typedef int(* interface_running_type) ()

typedef int(* interface_start_type) (Playlist *, int, char **)

typedef int(* interface_stop_type) ()

typedef int interface_version_type