23 #ifndef __scope_plugin_h__ 24 #define __scope_plugin_h__ 35 #define SCOPE_PLUGIN_BASE_VERSION 0x1000 42 #define SCOPE_PLUGIN_VERSION (SCOPE_PLUGIN_BASE_VERSION + 7) 61 #define SCOPE_SLEEP 20000 67 #define SCOPE_BG_RED 0 73 #define SCOPE_BG_GREEN 0 79 #define SCOPE_BG_BLUE 0 scope_running_type running
Definition: scope_plugin.h:189
void(* scope_shutdown_type)(void)
Definition: scope_plugin.h:121
scope_stop_type stop
Definition: scope_plugin.h:194
void(* scope_start_type)(void)
Definition: scope_plugin.h:101
scope_start_type start
Definition: scope_plugin.h:184
scope_init_type init
Definition: scope_plugin.h:179
int(* scope_init_type)(void *arg)
Definition: scope_plugin.h:95
struct _scope_plugin scope_plugin
void(* scope_stop_type)(void)
Definition: scope_plugin.h:114
char * author
Definition: scope_plugin.h:169
int(* scope_running_type)(void)
Definition: scope_plugin.h:108
void(* scope_set_fft_type)(void *buffer, int samples, int channels)
Definition: scope_plugin.h:149
char * name
Definition: scope_plugin.h:164
scope_set_data_type set_data
Definition: scope_plugin.h:203
void(* scope_set_data_type)(void *buffer, int count)
Definition: scope_plugin.h:135
scope_version_type version
Definition: scope_plugin.h:160
Definition: scope_plugin.h:155
scope_shutdown_type shutdown
Definition: scope_plugin.h:199
scope_set_fft_type set_fft
Definition: scope_plugin.h:208
int scope_version_type
Definition: scope_plugin.h:86
void * handle
Definition: scope_plugin.h:174