BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
struct | BseJob |
struct | BseTrans |
union | EngineTimedJob |
struct | EngineInput |
struct | EngineJInput |
struct | EngineOutput |
struct | EngineNode |
Defines | |
#define | ENGINE_NODE(module) |
#define | ENGINE_NODE_N_OSTREAMS(node) |
#define | ENGINE_NODE_N_ISTREAMS(node) |
#define | ENGINE_NODE_N_JSTREAMS(node) |
#define | ENGINE_NODE_IS_CONSUMER(node) |
#define | ENGINE_NODE_IS_INTEGRATED(node) |
#define | ENGINE_NODE_IS_VIRTUAL(node) |
#define | ENGINE_NODE_IS_SUSPENDED(nod, s) |
#define | ENGINE_NODE_IS_DEFERRED(node) |
#define | ENGINE_NODE_IS_SCHEDULED(node) |
#define | ENGINE_NODE_IS_CHEAP(node) |
#define | ENGINE_NODE_IS_EXPENSIVE(node) |
#define | ENGINE_NODE_LOCK(node) |
#define | ENGINE_NODE_UNLOCK(node) |
#define | ENGINE_MODULE_IS_VIRTUAL(mod) |
Enumerations | |
enum | EngineJobType { ENGINE_JOB_NOP, ENGINE_JOB_SYNC, ENGINE_JOB_INTEGRATE, ENGINE_JOB_DISCARD, ENGINE_JOB_ICONNECT, ENGINE_JOB_JCONNECT, ENGINE_JOB_IDISCONNECT, ENGINE_JOB_JDISCONNECT, ENGINE_JOB_KILL_INPUTS, ENGINE_JOB_KILL_OUTPUTS, ENGINE_JOB_SET_CONSUMER, ENGINE_JOB_UNSET_CONSUMER, ENGINE_JOB_FORCE_RESET, ENGINE_JOB_ACCESS, ENGINE_JOB_SUSPEND, ENGINE_JOB_RESUME, ENGINE_JOB_ADD_POLL, ENGINE_JOB_REMOVE_POLL, ENGINE_JOB_ADD_TIMER, ENGINE_JOB_PROBE_JOB, ENGINE_JOB_FLOW_JOB, ENGINE_JOB_BOUNDARY_JOB, ENGINE_JOB_MESSAGE, ENGINE_JOB_LAST } |