BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <bse/bseenginenode.hh>
Go to the source code of this file.
Defines | |
#define | BSE_ENGINE_MNL_UNSCHEDULED_TJOB_NODE(node) |
Functions | |
void | _engine_free_trans (BseTrans *trans) |
BseOStream * | _engine_alloc_ostreams (guint n) |
void | _engine_recycle_const_values (gboolean nuke_all) |
void | _engine_node_collect_jobs (EngineNode *node) |
void | _engine_mnl_remove (EngineNode *node) |
void | _engine_mnl_node_changed (EngineNode *node) |
void | _engine_mnl_integrate (EngineNode *node) |
EngineNode * | _engine_mnl_head (void) |
guint64 | _engine_enqueue_trans (BseTrans *trans) |
BseTrans * | _engine_collect_trans (void) |
void | _engine_wait_on_trans (void) |
BseJob * | _engine_pop_job (gboolean update_commit_stamp) |
gboolean | _engine_job_pending (void) |
void | _engine_set_schedule (EngineSchedule *schedule) |
void | _engine_unset_schedule (EngineSchedule *schedule) |
EngineNode * | _engine_pop_unprocessed_node (void) |
void | _engine_push_processed_node (EngineNode *node) |
SfiRing * | _engine_pop_unprocessed_cycle (void) |
void | _engine_push_processed_cycle (SfiRing *cycle) |
void | _engine_wait_on_unprocessed (void) |