|
LiVES 3.2.0
|
#include "effects-weed.h"Go to the source code of this file.
Enumerations | |
| enum | lives_fx_cat_t { LIVES_FX_CAT_NONE = 0 , LIVES_FX_CAT_VIDEO_GENERATOR , LIVES_FX_CAT_AV_GENERATOR , LIVES_FX_CAT_AUDIO_GENERATOR , LIVES_FX_CAT_DATA_GENERATOR , LIVES_FX_CAT_DATA_VISUALISER , LIVES_FX_CAT_DATA_PROCESSOR , LIVES_FX_CAT_DATA_SOURCE , LIVES_FX_CAT_TRANSITION , LIVES_FX_CAT_AV_TRANSITION , LIVES_FX_CAT_VIDEO_TRANSITION , LIVES_FX_CAT_AUDIO_TRANSITION , LIVES_FX_CAT_EFFECT , LIVES_FX_CAT_VIDEO_EFFECT , LIVES_FX_CAT_AUDIO_EFFECT , LIVES_FX_CAT_UTILITY , LIVES_FX_CAT_COMPOSITOR , LIVES_FX_CAT_AUDIO_MIXER , LIVES_FX_CAT_TAP , LIVES_FX_CAT_SPLITTER , LIVES_FX_CAT_CONVERTER , LIVES_FX_CAT_AUDIO_VOL , LIVES_FX_CAT_ANALYSER , LIVES_FX_CAT_VIDEO_ANALYSER , LIVES_FX_CAT_AUDIO_ANALYSER } |
| enum | lives_af_t { AF_TYPE_ANY , AF_TYPE_A , AF_TYPE_NONA } |
| audio filter type (any, analyser only, non analyser only) More... | |
Functions | |
| char * | lives_fx_cat_to_text (lives_fx_cat_t cat, boolean plural) WARN_UNUSED |
| boolean | do_effect (lives_rfx_t *rfx, boolean is_preview) |
| defined as extern in paramwindow.c More... | |
| void | on_render_fx_activate (LiVESMenuItem *menuitem, lives_rfx_t *rfx) |
| void | on_realfx_activate (LiVESMenuItem *, livespointer rfx) |
| boolean | on_realfx_activate_inner (int type, lives_rfx_t *rfx) |
| lives_render_error_t | realfx_progress (boolean reset) |
| boolean | textparm_callback (LiVESAccelGroup *group, LiVESWidgetObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | grabkeys_callback (LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer user_data) |
| for accel groups More... | |
| boolean | grabkeys_callback_hook (LiVESToggleButton *button, livespointer user_data) |
| for widgets More... | |
| boolean | rte_on_off_callback (LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer user_data) |
| for accel groups More... | |
| boolean | rte_on_off_callback_hook (LiVESToggleButton *, livespointer user_data) |
| for widgets More... | |
| boolean | rtemode_callback (LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer user_data) |
| for accel groups More... | |
| boolean | rtemode_callback_hook (LiVESToggleButton *, livespointer user_data) |
| for widgets More... | |
| boolean | swap_fg_bg_callback (LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer user_data) |
| void | get_blend_layer (ticks_t tc) |
| weed_plant_t * | on_rte_apply (weed_plant_t *main_layer, int opwidth, int opheight, ticks_t tc) |
| void | deinterlace_frame (weed_layer_t *layer, ticks_t tc) |
| void | rte_keymodes_backup (int nkeys) |
| void | rte_keymodes_restore (int nkeys) |
| boolean | rte_key_on_off (int key, boolean on) |
| boolean | rte_key_toggle (int key) |
| void | rte_keys_reset (void) |
| boolean | rte_key_is_enabled (int key) |
| int | rte_getmodespk (void) |
| enum lives_af_t |
| enum lives_fx_cat_t |
| void deinterlace_frame | ( | weed_layer_t * | layer, |
| ticks_t | tc | ||
| ) |
| boolean do_effect | ( | lives_rfx_t * | rfx, |
| boolean | is_preview | ||
| ) |
defined as extern in paramwindow.c
| void get_blend_layer | ( | ticks_t | tc | ) |
| boolean grabkeys_callback | ( | LiVESAccelGroup * | group, |
| LiVESWidgetObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
for accel groups
Definition at line 1112 of file effects.c.
Referenced by create_LiVES(), and grabkeys_callback_hook().
| boolean grabkeys_callback_hook | ( | LiVESToggleButton * | button, |
| livespointer | user_data | ||
| ) |
| char * lives_fx_cat_to_text | ( | lives_fx_cat_t | cat, |
| boolean | plural | ||
| ) |
Definition at line 40 of file effects.c.
Referenced by mt_add_region_effect(), multitrack(), on_mt_delfx_activate(), on_set_pvals_clicked(), and weed_filter_idx_get_name().
| void on_realfx_activate | ( | LiVESMenuItem * | menuitem, |
| livespointer | rfx | ||
| ) |
| boolean on_realfx_activate_inner | ( | int | type, |
| lives_rfx_t * | rfx | ||
| ) |
Definition at line 728 of file effects.c.
Referenced by on_realfx_activate().
| void on_render_fx_activate | ( | LiVESMenuItem * | menuitem, |
| lives_rfx_t * | rfx | ||
| ) |
Definition at line 222 of file paramwindow.c.
Referenced by add_rfx_effects2().
| weed_plant_t * on_rte_apply | ( | weed_plant_t * | main_layer, |
| int | opwidth, | ||
| int | opheight, | ||
| ticks_t | tc | ||
| ) |
| lives_render_error_t realfx_progress | ( | boolean | reset | ) |
Definition at line 591 of file effects.c.
Referenced by on_realfx_activate_inner().
| int rte_getmodespk | ( | void | ) |
Definition at line 1219 of file effects.c.
Referenced by create_rte_window(), fx_changed(), on_clear_all_clicked(), on_clear_clicked(), on_load_keymap_clicked(), on_rte_info_clicked(), rte_window_set_interactive(), rtemode_callback_hook(), rtew_combo_set_text(), rtew_set_mode_radio(), start_ce_thumb_mode(), and type_label_set_text().
| boolean rte_key_is_enabled | ( | int | key | ) |
Definition at line 1213 of file effects.c.
Referenced by check_filter_chain_palettes(), get_rte_key_is_enabled(), has_audio_filters(), has_video_filters(), on_realfx_activate(), rte_key_setmode(), rte_key_toggle(), rte_on_off_callback(), weed_apply_audio_effects_rt(), weed_apply_effects(), weed_deinit_all(), weed_delete_effectkey(), weed_generator_end(), weed_init_effect(), weed_playback_gen_start(), and weed_reinit_all().
Definition at line 1232 of file effects.c.
Referenced by switch_clip().
| boolean rte_key_toggle | ( | int | key | ) |
Definition at line 1224 of file effects.c.
Referenced by rte_keymodes_restore().
| void rte_keymodes_backup | ( | int | nkeys | ) |
Definition at line 1257 of file effects.c.
Referenced by autolives_toggle().
| void rte_keymodes_restore | ( | int | nkeys | ) |
Definition at line 1269 of file effects.c.
Referenced by autolives_toggle().
| void rte_keys_reset | ( | void | ) |
Definition at line 1248 of file effects.c.
Referenced by rte_keymodes_restore().
| boolean rte_on_off_callback | ( | LiVESAccelGroup * | group, |
| LiVESWidgetObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
for accel groups
Definition at line 974 of file effects.c.
Referenced by create_LiVES(), rte_key_on_off(), rte_key_toggle(), rte_keys_reset(), and rte_on_off_callback_hook().
| boolean rte_on_off_callback_hook | ( | LiVESToggleButton * | button, |
| livespointer | user_data | ||
| ) |
for widgets
Definition at line 1106 of file effects.c.
Referenced by create_rte_window(), and start_ce_thumb_mode().
| boolean rtemode_callback | ( | LiVESAccelGroup * | group, |
| LiVESWidgetObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean rtemode_callback_hook | ( | LiVESToggleButton * | button, |
| livespointer | user_data | ||
| ) |
| boolean swap_fg_bg_callback | ( | LiVESAccelGroup * | group, |
| LiVESWidgetObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
Definition at line 1177 of file effects.c.
Referenced by create_LiVES().
| boolean textparm_callback | ( | LiVESAccelGroup * | group, |
| LiVESWidgetObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
Definition at line 1136 of file effects.c.
Referenced by create_LiVES().