|
#define | BSE_TYPE_SOURCE |
|
#define | BSE_SOURCE(object) |
|
#define | BSE_SOURCE_CLASS(class) |
|
#define | BSE_IS_SOURCE(object) |
|
#define | BSE_IS_SOURCE_CLASS(class) |
|
#define | BSE_SOURCE_GET_CLASS(object) |
|
#define | BSE_SOURCE_PREPARED(src) |
|
#define | BSE_SOURCE_COLLECTED(src) |
|
#define | BSE_SOURCE_N_ICHANNELS(src) |
|
#define | BSE_SOURCE_ICHANNEL_IDENT(src, id) |
|
#define | BSE_SOURCE_ICHANNEL_LABEL(src, id) |
|
#define | BSE_SOURCE_ICHANNEL_BLURB(src, id) |
|
#define | BSE_SOURCE_IS_JOINT_ICHANNEL(s, i) |
|
#define | BSE_SOURCE_N_JOINT_ICHANNELS(src) |
|
#define | BSE_SOURCE_N_OCHANNELS(src) |
|
#define | BSE_SOURCE_OCHANNEL_IDENT(src, id) |
|
#define | BSE_SOURCE_OCHANNEL_LABEL(src, id) |
|
#define | BSE_SOURCE_OCHANNEL_BLURB(src, id) |
|
#define | BSE_SOURCE_CLASS_N_ICHANNELS(sc) |
|
#define | BSE_SOURCE_CLASS_N_OCHANNELS(sc) |
|
#define | BSE_SOURCE_INPUT(src, id) |
|
#define | BSE_SOURCE_OCHANNEL_OSTREAM(s, oc) |
|
#define | BSE_SOURCE_ICHANNEL_ISTREAM(s, ic) |
|
#define | BSE_SOURCE_ICHANNEL_JSTREAM(s, ic) |
|
#define | BSE_SOURCE_JSTREAM_FLAG |
|
#define | BSE_SOURCE_PRIVATE_INPUTS(src) |
|
#define | BSE_SOURCE_FLAGS_USHIFT |
|
#define | bse_source_must_set_input(is, ic, os, oc) |
|
|
guint | bse_source_find_ichannel (BseSource *source, const gchar *ichannel_ident) |
|
guint | bse_source_find_ochannel (BseSource *source, const gchar *ochannel_ident) |
|
Bse::Error | bse_source_set_input (BseSource *source, guint ichannel, BseSource *osource, guint ochannel) |
|
Bse::Error | bse_source_unset_input (BseSource *source, guint ichannel, BseSource *osource, guint ochannel) |
|
gboolean | bse_source_get_input (BseSource *source, guint ichannel, BseSource **osourcep, guint *ochannelp) |
|
void | bse_source_must_set_input_loc (BseSource *source, guint ichannel, BseSource *osource, guint ochannel, const gchar *strloc) |
|
guint | bse_source_class_add_ichannel (BseSourceClass *source_class, const gchar *ident, const gchar *label, const gchar *blurb) |
|
guint | bse_source_class_add_jchannel (BseSourceClass *source_class, const gchar *ident, const gchar *label, const gchar *blurb) |
|
guint | bse_source_class_add_ochannel (BseSourceClass *source_class, const gchar *ident, const gchar *label, const gchar *blurb) |
|
void | bse_source_class_inherit_channels (BseSourceClass *source_class) |
|
void | bse_source_set_context_imodule (BseSource *source, guint context_handle, BseModule *imodule) |
|
void | bse_source_set_context_omodule (BseSource *source, guint context_handle, BseModule *omodule) |
|
BseModule * | bse_source_get_context_imodule (BseSource *source, guint context_handle) |
|
BseModule * | bse_source_get_context_omodule (BseSource *source, guint context_handle) |
|
void | bse_source_flow_access_module (BseSource *source, guint context_handle, guint64 tick_stamp, BseEngineAccessFunc access_func, gpointer data, BseFreeFunc data_free_func, BseTrans *trans) |
|
void | bse_source_flow_access_modules (BseSource *source, guint64 tick_stamp, BseEngineAccessFunc access_func, gpointer data, BseFreeFunc data_free_func, BseTrans *trans) |
|
void | bse_source_access_modules (BseSource *source, BseEngineAccessFunc access_func, gpointer data, BseFreeFunc data_free_func, BseTrans *trans) |
|
Bse::Error | bse_source_check_input (BseSource *source, guint ichannel, BseSource *osource, guint ochannel) |
|
gboolean | bse_source_has_output (BseSource *source, guint ochannel) |
|
void | bse_source_backup_ichannels_to_undo (BseSource *source) |
|
void | bse_source_backup_ochannels_to_undo (BseSource *source) |
|
void | bse_source_input_backup_to_undo (BseSource *source, guint ichannel, BseSource *osource, guint ochannel) |
|
void | bse_source_class_cache_engine_class (BseSourceClass *source_class, const BseModuleClass *engine_class) |
|
void | bse_source_set_context_module (BseSource *source, guint context_handle, BseModule *module) |
|
void | bse_source_update_modules (BseSource *source, guint member_offset, gpointer member_data, guint member_size, BseTrans *trans) |
|
void | bse_source_clear_ichannels (BseSource *source) |
|
void | bse_source_clear_ochannels (BseSource *source) |
|
Bse::MusicalTuning | bse_source_prepared_musical_tuning (BseSource *source) |
|
Bse::Error | bse_source_set_automation_property (BseSource *source, const gchar *prop_name, guint midi_channel, Bse::MidiSignal signal_type) |
|
void | bse_source_get_automation_property (BseSource *source, const gchar *prop_name, guint *pmidi_channel, Bse::MidiSignal *psignal_type) |
|
BseAutomationProperty * | bse_source_get_automation_properties (BseSource *source, guint *n_props) |
|
SfiRing * | bse_source_collect_inputs_flat (BseSource *source) |
|
SfiRing * | bse_source_collect_inputs_recursive (BseSource *source) |
|
void | bse_source_free_collection (SfiRing *ring) |
|
gboolean | bse_source_test_input_recursive (BseSource *source, BseSource *test) |
|
gpointer | bse_source_get_context_data (BseSource *source, guint context_handle) |
|
void | bse_source_create_context_with_data (BseSource *source, guint context_handle, gpointer data, BseSourceFreeContextData free_data, BseTrans *trans) |
|
void | bse_source_create_context (BseSource *source, guint context_handle, BseTrans *trans) |
|
void | bse_source_connect_context (BseSource *source, guint context_handle, BseTrans *trans) |
|
void | bse_source_dismiss_context (BseSource *source, guint context_handle, BseTrans *trans) |
|
void | bse_source_recreate_context (BseSource *source, guint context_handle, BseTrans *trans) |
|
void | bse_source_prepare (BseSource *source) |
|
void | bse_source_reset (BseSource *source) |
|
guint * | bse_source_context_ids (BseSource *source, guint *n_ids) |
|
gboolean | bse_source_has_context (BseSource *source, guint context_handle) |
|
SfiRing * | bse_source_list_omodules (BseSource *source) |
|
void | bse_source_clear_probes (BseSource *source) |
|
void | bse_source_class_add_probe_signals (BseSourceClass *klass) |
|
void | bse_source_probes_modules_changed (BseSource *source) |
|