21 #ifndef __scope_plugin_h__
22 #define __scope_plugin_h__
33 #define SCOPE_PLUGIN_BASE_VERSION 0x1000
40 #define SCOPE_PLUGIN_VERSION (SCOPE_PLUGIN_BASE_VERSION + 7)
59 #define SCOPE_SLEEP 20000
65 #define SCOPE_BG_RED 0
71 #define SCOPE_BG_GREEN 0
77 #define SCOPE_BG_BLUE 0
scope_running_type running
Definition: scope_plugin.h:187
void(* scope_shutdown_type)(void)
Definition: scope_plugin.h:119
scope_stop_type stop
Definition: scope_plugin.h:192
void(* scope_start_type)(void)
Definition: scope_plugin.h:99
scope_start_type start
Definition: scope_plugin.h:182
scope_init_type init
Definition: scope_plugin.h:177
int(* scope_init_type)(void *arg)
Definition: scope_plugin.h:93
struct _scope_plugin scope_plugin
void(* scope_stop_type)(void)
Definition: scope_plugin.h:112
char * author
Definition: scope_plugin.h:167
int(* scope_running_type)(void)
Definition: scope_plugin.h:106
scope_plugin * scope_plugin_info(void)
void(* scope_set_fft_type)(void *buffer, int samples, int channels)
Definition: scope_plugin.h:147
char * name
Definition: scope_plugin.h:162
scope_set_data_type set_data
Definition: scope_plugin.h:201
void(* scope_set_data_type)(void *buffer, int count)
Definition: scope_plugin.h:133
scope_version_type version
Definition: scope_plugin.h:158
Definition: scope_plugin.h:153
scope_shutdown_type shutdown
Definition: scope_plugin.h:197
scope_set_fft_type set_fft
Definition: scope_plugin.h:206
int scope_version_type
Definition: scope_plugin.h:84
void * handle
Definition: scope_plugin.h:172