|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <libintl.h>#include <sfi/sfi.hh>#include <sfi/sfistore.hh>#include <sfi/sficomwire.hh>#include <bse/bseconfig.h>Go to the source code of this file.
Defines | |
| #define | BSE_VERSION_CMP(v1_major, v1_minor, v1_micro, v2_major, v2_minor, v2_micro) |
| #define | BSE_MODULE_GET_USER_DATA(bsemodule) |
| #define | BSE_MODULE_GET_ISTREAMSP(bsemodule) |
| #define | BSE_MODULE_GET_JSTREAMSP(bsemodule) |
| #define | BSE_MODULE_GET_OSTREAMSP(bsemodule) |
| #define | _(str) |
| #define | N_(str) |
Typedefs | |
| typedef struct _BseBinData | BseBinData |
| typedef struct _BseBinDataClass | BseBinDataClass |
| typedef struct _BseCapture | BseCapture |
| typedef struct _BseCaptureClass | BseCaptureClass |
| typedef struct _BseScriptControl | BseScriptControl |
|
typedef struct _BseScriptControlClass | BseScriptControlClass |
| typedef struct _BseSongSequencer | BseSongSequencer |
|
typedef struct _BseVirtualThroughput | BseVirtualThroughput |
|
typedef struct _BseVirtualThroughputClass | BseVirtualThroughputClass |
| typedef struct _BseVoice | BseVoice |
| typedef struct _BseGlobals | BseGlobals |
| typedef void(* | BseFunc )(void) |
| typedef void(* | BseFreeFunc )(gpointer data) |
| typedef gboolean(* | BseIOWatch )(gpointer data, guint n_pfds, GPollFD *pfd) |
| typedef GTokenType(* | BseTryStatement )(gpointer context_data, BseStorage *storage, GScanner *scanner, gpointer user_data) |
| typedef BseObject *(* | BseUPathResolver )(gpointer func_data, GType required_type, const gchar *path, gchar **error) |
| typedef gboolean(* | BseProcedureShare )(gpointer func_data, const gchar *proc_name, gfloat progress) |
| typedef gboolean(* | BseCategoryForeach )(const gchar *category_path, GType type, gpointer user_data) |
| typedef void(* | BseEngineAccessFunc )(BseModule *module, gpointer data) |
Functions | |
| const gchar * | bse_gettext (const gchar *text) |
| module | Module to operate on |
| data | Accessor data |
The BseEngineAccessFunc is a user supplied callback function which can access a module in times it is not processing. Accessors are usually used to either read out a module's current state, or to modify its state. An accessor may only operate on the data and the module passed in to it.
1.7.6.1