7#define FX_DATA_WILDCARD -1000000
8#define FX_DATA_WILDCARD_KEEP_ACTIVATED -1000001
11#define FX_DATA_KEY_SUBTITLES -1
12#define FX_DATA_KEY_PLAYBACK_PLUGIN -2
13#define FX_DATA_KEY_OMC_MACRO -3
15#define EXTRA_PARAMS_OUT 1
16#define EXTRA_PARAMS_IN 1
18#define FX_DATA_PARAM_ACTIVE -1
53void pconx_add_connection(
int okey,
int omode,
int opnum,
int ikey,
int imode,
int ipnum,
boolean autoscale);
58void pconx_delete(
int okey,
int omode,
int ocnum,
int ikey,
int imode,
int icnum);
69char *
pconx_list(
int okey,
int omode,
int opnum);
110void cconx_delete(
int okey,
int omode,
int ocnum,
int ikey,
int imode,
int icnum);
118char *
cconx_list(
int okey,
int omode,
int ocnum);
180int pconx_check_connection(weed_plant_t *ofilter,
int opnum,
int ikey,
int imode,
int ipnum,
boolean setup,
181 weed_plant_t **iparam_ret,
183 int *okey,
int *omode,
int *oopnum);
185int cconx_check_connection(
int ikey,
int imode,
int icnum,
boolean setup, weed_plant_t **ichan_ret,
int *idx_ret,
int *okey,
void cconx_add_connection(int okey, int omode, int ocnum, int ikey, int imode, int icnum)
add a new connection from out_chan okey/omode/ocnum to in_chan ikey/imode/icnum
boolean feeds_to_video_filters(int okey, int omode)
boolean pconx_chain_data(int key, int mode, boolean is_audio_thread)
int cconx_check_connection(int ikey, int imode, int icnum, boolean setup, weed_plant_t **ichan_ret, int *idx_ret, int *okey, int *omode, int *ocnum)
int pconx_check_connection(weed_plant_t *ofilter, int opnum, int ikey, int imode, int ipnum, boolean setup, weed_plant_t **iparam_ret, int *idx_ret, int *okey, int *omode, int *oopnum)
void override_if_active_input(int hotkey)
void cconx_delete(int okey, int omode, int ocnum, int ikey, int imode, int icnum)
boolean cconx_chain_data_internal(weed_plant_t *ichan)
int pconx_chain_data_omc(weed_plant_t *instance, int key, int mode)
boolean cconx_chain_data(int key, int mode)
char * pconx_list(int okey, int omode, int opnum)
LiVESWidget * make_datacon_window(int key, int mode)
void pconx_delete(int okey, int omode, int ocnum, int ikey, int imode, int icnum)
boolean pconx_chain_data_internal(weed_plant_t *inst)
void end_override_if_activate_output(int hotkey)
char * cconx_list(int okey, int omode, int ocnum)
void pconx_add_connection(int okey, int omode, int opnum, int ikey, int imode, int ipnum, boolean autoscale)
add a new connection from out_param okey/omode/opnum to in_param ikey/imode/ipnum
void cconx_remap_mode(int key, int omode, int nmode)
void pconx_remap_mode(int key, int omode, int nmode)
boolean feeds_to_audio_filters(int okey, int omode)
int nchans
number of alpha channels which are linked (|chans|)
int * ikey
ikey is 0 based
int nparams
number of parameters which are linked
int * ikey
ikey is 0 based :: values < 0 indicate an FX_DATA_KEY_*
LiVESWidget * conx_dialog
LiVESWidget * allcheck_label
LiVESWidget ** del_button
LiVESWidget ** add_button
LiVESWidget * disconbutton