7 #ifndef HAS_LIVES_PREFS_H 8 #define HAS_LIVES_PREFS_H 10 #define PREFS_PANED_POS ((int)(200.*widget_opts.scale)) 13 #define PREFS_THEME_CHANGED (1<<0) 14 #define PREFS_JACK_CHANGED (1<<1) 15 #define PREFS_WORKDIR_CHANGED (1<<2) 16 #define PREFS_COLOURS_CHANGED (1<<3) 17 #define PREFS_XCOLOURS_CHANGED (1<<4) 18 #define PREFS_IMAGES_CHANGED (1<<5) 19 #define PREFS_MONITOR_CHANGED (1<<6) 21 #define PULSE_AUDIO_URL "http://www.pulseaudio.org" 22 #define JACK_URL "http://jackaudio.org" 31 #define PB_QUALITY_LOW 1 32 #define PB_QUALITY_MED 2 33 #define PB_QUALITY_HIGH 3 38 #define AUD_PLAYER_NONE 0 39 #define AUD_PLAYER_SOX 1 40 #define AUD_PLAYER_MPLAYER 2 41 #define AUD_PLAYER_JACK 3 42 #define AUD_PLAYER_PULSE 4 43 #define AUD_PLAYER_MPLAYER2 5 46 #define AUDIO_PLAYER_SOX "sox" 47 #define AUDIO_PLAYER_JACK "jack" 48 #define AUDIO_PLAYER_PULSE "pulse" 49 #define AUDIO_PLAYER_PULSE_AUDIO "pulse audio" // display version 51 #define AUDIO_PLAYER_MPLAYER "mplayer" 52 #define AUDIO_PLAYER_MPLAYER2 "mplayer2" 78 #define WARN_MASK_FPS (1<<0) 79 #define WARN_MASK_FSIZE (1<<1) 82 #define WARN_MASK_SAVE_QUALITY (1<<2) 84 #define WARN_MASK_SAVE_SET (1<<3) 85 #define WARN_MASK_NO_MPLAYER (1<<4) 86 #define WARN_MASK_RENDERED_FX (1<<5) 87 #define WARN_MASK_NO_ENCODERS (1<<6) 88 #define WARN_MASK_LAYOUT_MISSING_CLIPS (1<<7) 89 #define WARN_MASK_LAYOUT_CLOSE_FILE (1<<8) 90 #define WARN_MASK_LAYOUT_DELETE_FRAMES (1<<9) 93 #define WARN_MASK_LAYOUT_SHIFT_FRAMES (1<<10) 94 #define WARN_MASK_LAYOUT_ALTER_FRAMES (1<<11) 96 #define WARN_MASK_DUPLICATE_SET (1<<12) 98 #define WARN_MASK_EXIT_MT (1<<13) 99 #define WARN_MASK_DISCARD_SET (1<<14) 100 #define WARN_MASK_AFTER_DVGRAB (1<<15) 102 #define WARN_MASK_MT_ACHANS (1<<16) 104 #define WARN_MASK_LAYOUT_DELETE_AUDIO (1<<17) 107 #define WARN_MASK_LAYOUT_SHIFT_AUDIO (1<<18) 108 #define WARN_MASK_LAYOUT_ALTER_AUDIO (1<<19) 110 #define WARN_MASK_MT_NO_JACK (1<<20) 112 #define WARN_MASK_OPEN_YUV4M (1<<21) 114 #define WARN_MASK_MT_BACKUP_SPACE (1<<22) 116 #define WARN_MASK_LAYOUT_POPUP (1<<23) 118 #define WARN_MASK_CLEAN_AFTER_CRASH (1<<24) 120 #define WARN_MASK_NO_PULSE_CONNECT (1<<25) 122 #define WARN_MASK_LAYOUT_WIPE (1<<26) 143 #define SEPWIN_TYPE_NON_STICKY 0 144 #define SEPWIN_TYPE_STICKY 1 154 #define REC_FRAMES (1<<0) 155 #define REC_FPS (1<<1) 156 #define REC_EFFECTS (1<<2) 157 #define REC_CLIPS (1<<3) 158 #define REC_AUDIO (1<<4) 159 #define REC_AFTER_PB (1<<5) 162 #define AUDIO_SRC_INT 0 163 #define AUDIO_SRC_EXT 1 183 #define JACK_OPTS_TRANSPORT_CLIENT (1<<0) 184 #define JACK_OPTS_TRANSPORT_MASTER (1<<1) 185 #define JACK_OPTS_START_TSERVER (1<<2) 186 #define JACK_OPTS_NOPLAY_WHEN_PAUSED (1<<3) 187 #define JACK_OPTS_START_ASERVER (1<<4) 188 #define JACK_OPTS_TIMEBASE_START (1<<5) 189 #define JACK_OPTS_TIMEBASE_CLIENT (1<<6) 190 #define JACK_OPTS_TIMEBASE_MASTER (1<<7) 191 #define JACK_OPTS_NO_READ_AUTOCON (1<<8) 204 #define AUDIO_OPTS_FOLLOW_CLIPS (1<<0) 205 #define AUDIO_OPTS_FOLLOW_FPS (1<<1) 237 char ar_clipset_name[128];
267 #define OMC_DEV_MIDI (1<<0) 268 #define OMC_DEV_JS (1<<1) 269 #define OMC_DEV_FORCE_RAW_MIDI (1<<2) 282 boolean use_alsa_midi;
302 char def_autotrans[256];
323 #define DEF_DS_WARN_LEVEL 250000000 // 250MB 325 #define DEF_DS_CRIT_LEVEL 20000000 // 20MB 328 #define LIVES_CDISK_LEAVE_ORPHAN_SETS (1<<0) 329 #define LIVES_CDISK_LEAVE_BFILES (1<<1) 330 #define LIVES_CDISK_REMOVE_ORPHAN_LAYOUTS (1<<2) 331 #define LIVES_CDISK_LEAVE_MARKER_FILES (1<<3) 332 #define LIVES_CDISK_LEAVE_MISC_FILES (1<<4) 334 #define LIVES_CDISK_REMOVE_LOCK_FILES (1<<5) 335 #define LIVES_CDISK_REBUILD_ORDER_FILES (1<<6) 401 #define PREFWIN_WIDTH (GUI_SCREEN_WIDTH * .9) 402 #define PREFWIN_HEIGHT (GUI_SCREEN_HEIGHT * .9) 404 #define DS_WARN_CRIT_MAX 1000000. 667 void set_vpp(
boolean set_in_prefs);
687 #define PREF_REC_EXT_AUDIO "rec_ext_audio" 688 #define PREF_AUDIO_OPTS "audio_opts" 689 #define PREF_SEPWIN_STICKY "sepwin_sticky" 690 #define PREF_MT_EXIT_RENDER "mt_exit_render" 693 #define PREF_SHOW_ASRC "show_audio_src" 694 #define PREF_HFBWNP "hide_framebar_when_not_playing" 700 #define PREF_WORKING_DIR "tempdir" 701 #define PREF_PREFIX_DIR "prefix_dir" // readonly 702 #define PREF_LIB_DIR "lib_dir" // readonly 704 #define PREF_SESSION_WORKDIR "session_tempdir" 706 #define PREF_AUDIO_PLAYER "audio_player" 707 #define PREF_AUDIO_PLAY_COMMAND "audio_play_command" 709 #define PREF_AUDIO_SRC "audio_src" 711 #define PREF_MONITORS "monitors" 713 #define PREF_LADSPA_PATH "ladspa_path" 714 #define PREF_WEED_PLUGIN_PATH "weed_plugin_path" 715 #define PREF_FREI0R_PATH "frei0r_path" 717 #define PREF_VID_PLAYBACK_PLUGIN "vid_playback_plugin" 719 #define PREF_DEFAULT_IMAGE_FORMAT "default_image_format" 721 #define PREF_VIDEO_OPEN_COMMAND "video_open_command" 723 #define PREF_GUI_THEME "gui_theme" 725 #define PREF_ENCODER "encoder" 726 #define PREF_OUTPUT_TYPE "output_type" 728 #define PREF_CDPLAY_DEVICE "cdplay_device" 730 #define PREF_AR_LAYOUT "ar_layout" 731 #define PREF_AR_CLIPSET "ar_clipset" 733 #define PREF_CURRENT_AUTOTRANS "current_autotrans" 734 #define PREF_DEF_AUTOTRANS "def_autotrans" // readonly 738 #define PREF_OMC_MIDI_FNAME "omc_midi_fname" 739 #define PREF_OMC_JS_FNAME "omc_js_fname" 741 #define PREF_IMAGE_DIR "image_dir" 742 #define PREF_AUDIO_DIR "audio_dir" 744 #define PREF_PROJ_DIR "proj_dir" 746 #define PREF_VID_SAVE_DIR "vid_save_dir" 747 #define PREF_VID_LOAD_DIR "vid_load_dir" 749 #define PREF_RECENT1 "recent1" 750 #define PREF_RECENT2 "recent2" 751 #define PREF_RECENT3 "recent3" 752 #define PREF_RECENT4 "recent4" 755 #define PREF_DS_WARN_LEVEL "ds_warn_level" 756 #define PREF_DS_CRIT_LEVEL "ds_crit_level" 759 #define PREF_STARTUP_PHASE "startup_phase" 761 #define PREF_STARTUP_INTERFACE "startup_interface" 763 #define PREF_LIVES_WARNING_MASK "lives_warning_mask" 764 #define PREF_OPEN_COMPRESSION_PERCENT "open_compression_percent" 766 #define PREF_PB_QUALITY "pb_quality" 768 #define PREF_REC_STOP_GB "rec_stop-gb" 770 #define PREF_NFX_THREADS "nfx_threads" 772 #define PREF_CLEAR_DISK_OPTS "clear_disk_opts" 774 #define PREF_MAX_DISP_VTRACKS "max_disp_vtracks" 776 #define PREF_RTE_KEYS_VIRTUAL "rte_keys_virtual" 778 #define PREF_JACK_OPTS "jack_opts" 780 #define PREF_MIDI_CHECK_RATE "midi_check_rate" 781 #define PREF_MIDI_RPT "midi_rpt" 783 #define PREF_ENCODER_ACODEC "encoder_acodec" 785 #define PREF_AUDIO_OPTS "audio_opts" 787 #define PREF_RECORD_OPTS "record_opts" 789 #define PREF_OMC_DEV_OPTS "omc_dev_opts" 790 #define PREF_OSC_PORT "osc_port" 792 #define PREF_MT_DEF_WIDTH "mt_def_width" 793 #define PREF_MT_DEF_HEIGHT "mt_def_height" 794 #define PREF_MT_DEF_ARATE "mt_def_arate" 795 #define PREF_MT_DEF_ACHANS "mt_def_achans" 796 #define PREF_MT_DEF_ASAMPS "mt_def_asamps" 797 #define PREF_MT_DEF_SIGNED_ENDIAN "mt_def_signed_endian" 799 #define PREF_MT_AUTO_BACK "mt_auto_back" 800 #define PREF_MT_UNDO_BUF "mt_undo_buf" 802 #define PREF_MT_BACKAUDIO "mt_backaudio" 804 #define PREF_WARN_FILE_SIZE "warn_file_size" 806 #define PREF_DL_BANDWIDTH_K "dl_bandwidth_K" 809 #define PREF_SHOW_RECENT_FILES "show_recent_files" 810 #define PREF_FORCE_SINGLE_MONITOR "force_single_monitor" 811 #define PREF_STOP_SCREENSAVER "stop_screensaver" 812 #define PREF_MT_ENTER_PROMPT "mt_enter_prompt" 813 #define PREF_MT_EXIT_RENDER "mt_exit_render" 814 #define PREF_RENDER_PROMPT "render_prompt" 815 #define PREF_MT_PERTRACK_AUDIO "mt_pertrack_audio" 816 #define PREF_OSC_START "osc_start" 817 #define PREF_SHOW_TOOLBAR "show_toolbar" 818 #define PREF_CE_MAXSPECT "ce_maxspect" 819 #define PREF_OPEN_MAXIMISED "open_maximised" 820 #define PREF_AUTO_TRIM_PAD_AUDIO "auto_trim_pad_audio" 821 #define PREF_MOUSE_SCROLL_CLIPS "mouse_scroll_clips" 822 #define PREF_SHOW_BUTTON_ICONS "show_button_icons" 823 #define PREF_STREAM_AUDIO_OUT "stream_audio_out" 824 #define PREF_CE_THUMB_MODE "ce_thumb_mode" 825 #define PREF_ANTIALIAS "antialias" 826 #define PREF_FILESEL_MAXIMISED "filesel_maximised" 827 #define PREF_SHOW_PLAYER_STATS "show_player_stats" 828 #define PREF_INSTANT_OPEN "instant_open" 829 #define PREF_MIDISYNCH "midisynch" 830 #define PREF_AUTO_DEINTERLACE "auto_deinterlace" 831 #define PREF_AUTO_CUT_BORDERS "auto_cut_borders" 832 #define PREF_REC_DESKTOP_AUDIO "rec_desktop_audio" 833 #define PREF_INSERT_RESAMPLE "insert_resample" 834 #define PREF_CONCAT_IMAGES "concat_images" 835 #define PREF_SAVE_DIRECTORIES "save_directories" 836 #define PREF_CONSERVE_SPACE "conserve_space" 839 #define PREF_MT_DEF_FPS "mt_def_fps" 841 #define PREF_DEFAULT_FPS "default_fps" 844 #define PREF_AHOLD_THRESHOLD "ahold_threshold" 847 #define PREF_DISABLED_DECODERS "disabled_decoders" 851 #define PREF_SOX_COMMAND "sox_command" 852 #define PREF_MPLAYER_AUDIO_COMMAND "mplayer_audio_command" 853 #define PREF_MPLAYER2_AUDIO_COMMAND "mplayer2_audio_command" 860 int get_pref(
const char *key,
char *val,
int maxlen);
870 void set_pref(
const char *key,
const char *value);
879 void set_theme_pref(
const char *themefile,
const char *key,
const char *value);
888 #define LIVES_PERM_OSC_PORTS 1 void pref_change_colours(void)
Definition: preferences.c:5270
int sleep_time
Definition: preferences.h:132
LiVESWidget * workdir_label
Definition: preferences.h:596
LiVESWidget * vbox_right_midi
Definition: preferences.h:427
void set_list_pref(const char *key, LiVESList *values)
Definition: preferences.c:372
boolean letterbox
playback with letterbox
Definition: preferences.h:310
LiVESWidget * checkbutton_warn_after_dvgrab
Definition: preferences.h:494
LiVESWidget * raudio
Definition: preferences.h:469
LiVESWidget * audio_dir_entry
Definition: preferences.h:456
boolean ar_layout
Definition: preferences.h:235
LiVESWidget * checkbutton_warn_mplayer
Definition: preferences.h:479
LiVESWidget * scrollw_right_effects
Definition: preferences.h:434
Definition: plugins.h:155
boolean antialias
Definition: preferences.h:176
LiVESWidget * cbutton_infob
Definition: preferences.h:512
short audio_player
Definition: preferences.h:37
LiVESWidget * cbutton_ceunsel
Definition: preferences.h:527
LiVESWidget * checkbutton_warn_no_pulse
Definition: preferences.h:495
LiVESWidget * vbox_right_misc
Definition: preferences.h:423
void pref_change_xcolours(void)
Definition: preferences.c:5256
LiVESWidget * cdda_hbox
Definition: preferences.h:602
int vpp_YUV_clamping
Definition: preferences.h:629
LiVESWidget * ins_speed
Definition: preferences.h:530
LiVESWidget * scrollw_right_gui
Definition: preferences.h:428
boolean lives_ask_permission(int what)
Definition: preferences.c:5414
LiVESWidget * reffects
Definition: preferences.h:468
LiVESWidget * enable_OSC
Definition: preferences.h:538
LiVESWidget * audio_command_entry
Definition: preferences.h:453
#define PATH_MAX
Definition: main.h:294
LiVESWidget * vbox_right_warnings
Definition: preferences.h:422
Definition: preferences.h:379
void set_colour_pref(const char *key, lives_colRGBA64_t *lcol)
Definition: preferences.c:404
LiVESWidget * rdesk_audio
Definition: preferences.h:472
LiVESWidget * scrollw_right_themes
Definition: preferences.h:438
LiVESWidget * backaudio_checkbutton
Definition: preferences.h:568
boolean present
Definition: preferences.h:352
LiVESWidget * checkbutton_mt_exit_render
Definition: preferences.h:566
boolean force_system_clock
Definition: preferences.h:313
LiVESWidget * cbutton_vidcol
Definition: preferences.h:523
boolean mt_pertrack_audio
Definition: preferences.h:229
boolean mt_enter_prompt
Definition: preferences.h:215
LiVESWidget * spinbutton_mt_ab_time
Definition: preferences.h:557
LiVESWidget * cbutton_cesel
Definition: preferences.h:526
boolean auto_nobord
Definition: preferences.h:257
LiVESWidget * spinbutton_midirpt
Definition: preferences.h:588
LiVESWidget * midi_hbox
Definition: preferences.h:603
LiVESWidget * spinbutton_mt_def_height
Definition: preferences.h:554
LiVESWidget * frameblank_entry
Definition: preferences.h:604
void save_future_prefs(void)
Definition: preferences.c:1866
short rte_keys_virtual
Definition: preferences.h:180
LiVESWidget * cbutton_tcbg
Definition: preferences.h:522
boolean stream_audio_out
Definition: preferences.h:308
boolean auto_deint
Definition: preferences.h:256
double mt_def_fps
Definition: preferences.h:219
LiVESWidget * rclips
Definition: preferences.h:467
boolean hfbwnp
Definition: preferences.h:370
int warn_file_size
Definition: preferences.h:136
boolean show_rdet
show render details (frame size, encoder type) before saving to file
Definition: preferences.h:210
LiVESTreeSelection * selection
Definition: preferences.h:606
uint32_t omc_dev_opts
Definition: preferences.h:270
char * fxdefsfile
Definition: preferences.h:196
boolean concat_images
Definition: preferences.h:250
LiVESWidget * checkbutton_jack_client
Definition: preferences.h:543
Definition: preferences.h:621
Definition: preferences.h:391
boolean on_prefs_delete_event(LiVESWidget *, LiVESXEvent *, livespointer prefsw)
LiVESWidget * vbox_right_multitrack
Definition: preferences.h:415
LiVESWidget * spinbutton_midicr
Definition: preferences.h:587
int mt_auto_back
time diff to backup (-1 == never, 0 == after every change, >0 == seconds)
Definition: preferences.h:232
LiVESWidget * spinbutton_mt_undo_buf
Definition: preferences.h:556
LiVESList * acodec_list
Definition: preferences.h:200
LiVESWidget * workdir_entry
Definition: preferences.h:459
Definition: preferences.h:384
LiVESWidget * checkbutton_start_tjack
Definition: preferences.h:548
void on_prefDomainChanged(LiVESTreeSelection *, livespointer)
Definition: preferences.c:2255
Definition: preferences.h:398
LiVESWidget * checkbutton_jack_tb_start
Definition: preferences.h:544
boolean safer_preview
Definition: preferences.h:152
int mt_undo_buf
Definition: preferences.h:214
LiVESWidget * checkbutton_start_ajack
Definition: preferences.h:549
int play_monitor
Definition: preferences.h:260
LiVESWidget * prefs_list
Definition: preferences.h:412
void set_pref_utf8(const char *key, const char *value)
Definition: preferences.c:308
void pref_factory_bool(const char *prefidx, boolean newval)
Definition: preferences.c:558
LiVESWidget * checkbutton_warn_layout_close
Definition: preferences.h:485
LiVESWidget * spinbutton_rte_keys
Definition: preferences.h:536
int vpp_palette
Definition: preferences.h:628
LiVESWidget * scrollw_right_recording
Definition: preferences.h:432
int rec_stop_gb
Definition: preferences.h:296
void set_theme_colour_pref(const char *themefile, const char *key, lives_colRGBA64_t *lcol)
Definition: preferences.c:395
LiVESWidget * checkbutton_aclips
Definition: preferences.h:551
LiVESWidget * show_tool
Definition: preferences.h:448
LiVESWidget * rintaudio
Definition: preferences.h:471
void prefsw_set_rec_after_settings(_vid_playback_plugin *)
Definition: preferences.c:2203
boolean osc_start
Definition: preferences.h:638
void set_double_pref(const char *key, double value)
Definition: preferences.c:348
LiVESList * get_list_pref(const char *key)
Definition: preferences.c:142
boolean show_splash
Definition: preferences.h:243
LiVESList * disabled_decoders
Definition: preferences.h:644
LiVESWidget * mt_enter_prompt
Definition: preferences.h:532
int vpp_fheight
Definition: preferences.h:631
LiVESWidget * scrollw_right_misc
Definition: preferences.h:437
LiVESWidget * sepimg_entry
Definition: preferences.h:605
LiVESWidget * mt_autoback_every
Definition: preferences.h:560
LiVESWidget * checkbutton_show_asrc
Definition: preferences.h:575
int dl_bandwidth
Definition: preferences.h:138
boolean omc_noisy
send success/fail
Definition: preferences.h:169
LiVESWidget * mt_autoback_never
Definition: preferences.h:562
LiVESWidget * audp_combo
Definition: preferences.h:464
boolean mt_exit_render
Definition: preferences.h:226
LiVESWidget * checkbutton_warn_layout_adel
Definition: preferences.h:489
boolean show_tool
Definition: preferences.h:637
boolean force_single_monitor
Definition: preferences.h:262
LiVESList * disabled_decoders
Definition: preferences.h:343
LiVESWidget * rframes
Definition: preferences.h:465
void delete_pref(const char *key)
Definition: preferences.c:292
char * orig_audp_name
Definition: preferences.h:581
LiVESWidget * cbutton_fxcol
Definition: preferences.h:525
boolean open_maximised
Definition: preferences.h:27
boolean alpha_post
set to TRUE to force use of post alpha internally
Definition: preferences.h:306
LiVESWidget * cbutton_tcfg
Definition: preferences.h:521
LiVESWidget * ofmt_combo
Definition: preferences.h:463
LiVESWidget * spinbutton_warn_ds
Definition: preferences.h:476
LiVESWidget * table_right_directories
Definition: preferences.h:421
boolean show_button_images
Definition: preferences.h:356
LiVESWidget * jack_aserver_entry
Definition: preferences.h:541
short pb_quality
Definition: preferences.h:30
double get_double_pref(const char *key)
Definition: preferences.c:241
boolean funky_widgets
Definition: preferences.h:362
LiVESWidget * vid_load_dir_entry
Definition: preferences.h:454
LiVESWidget * vbox_right_themes
Definition: preferences.h:424
LiVESWidget * checkbutton_button_icons
Definition: preferences.h:595
LiVESWidget * pertrack_checkbutton
Definition: preferences.h:567
uint32_t osc_udp_port
Definition: preferences.h:167
LiVESWidget * checkbutton_warn_mt_no_jack
Definition: preferences.h:500
LiVESWidget * rextaudio
Definition: preferences.h:470
int vpp_fwidth
Definition: preferences.h:630
_prefsw * create_prefs_dialog(void)
Definition: preferences.c:2393
boolean instant_open
Definition: preferences.h:255
LiVESWidget * checkbutton_warn_layout_aalt
Definition: preferences.h:490
LiVESWidget * jack_tserver_entry
Definition: preferences.h:540
LiVESWidget * checkbutton_auto_trim
Definition: preferences.h:572
LiVESWidget * cbutton_fore
Definition: preferences.h:507
boolean ign_clipset
Definition: preferences.h:614
boolean render_prompt
Definition: preferences.h:227
Definition: preferences.h:395
boolean apply_prefs(boolean skip_warnings)
Definition: preferences.c:725
boolean push_audio_to_gens
Definition: preferences.h:358
boolean unstable_fx
Definition: preferences.h:309
LiVESWidget * prefs_dialog
Definition: preferences.h:410
LiVESWidget * cbutton_mab
Definition: preferences.h:510
LiVESWidget * checkbutton_hfbwnp
Definition: preferences.h:576
void populate_combo_box(LiVESCombo *, LiVESList *data)
LiVESWidget * checkbutton_jack_pwp
Definition: preferences.h:546
LiVESWidget * checkbutton_warn_discard_layout
Definition: preferences.h:493
LiVESWidget * checkbutton_warn_save_set
Definition: preferences.h:480
void set_boolean_pref(const char *key, boolean value)
Definition: preferences.c:357
LiVESWidget * check_midi
Definition: preferences.h:529
LiVESWidget * jack_int_label
Definition: preferences.h:593
boolean force64bit
< force system clock (rather than soundcard) for timing ( better for high framerates ) ...
Definition: preferences.h:315
LiVESWidget * right_shown
Definition: preferences.h:442
LiVESWidget * theme_style2
Definition: preferences.h:513
int virt_height
n screens vert.
Definition: preferences.h:248
LiVESWidget * wpp_entry
Definition: preferences.h:599
LiVESWidget * acodec_combo
Definition: preferences.h:534
LiVESWidget * vbox_right_playback
Definition: preferences.h:417
LiVESWidget * spinbutton_ext_aud_thresh
Definition: preferences.h:552
uint64_t ds_warn_level
diskspace warn level bytes
Definition: preferences.h:324
LiVESWidget * cbutton_evbox
Definition: preferences.h:518
LiVESWidget * scrollw_right_encoding
Definition: preferences.h:433
void pref_change_images(void)
Definition: preferences.c:5239
LiVESWidget * scrollw_right_net
Definition: preferences.h:439
boolean enc_letterbox
encode with letterbox
Definition: preferences.h:311
ulong audp_entry_func
Definition: preferences.h:582
LiVESWidget * prefs_table
Definition: preferences.h:413
int num_rtaudiobufs
Definition: preferences.h:277
int mt_backaudio
Definition: preferences.h:230
int get_pref(const char *key, char *val, int maxlen)
Definition: preferences.c:121
int startup_interface
Definition: preferences.h:285
Definition: preferences.h:24
LiVESWidget * vbox_right_encoding
Definition: preferences.h:419
int bigendbug
Definition: preferences.h:320
char ** vpp_argv
Definition: preferences.h:633
_future_prefs * future_prefs
Definition: preferences.h:649
LiVESWidget * checkbutton_concat_images
Definition: preferences.h:574
LiVESWidget * spinbutton_bwidth
Definition: preferences.h:505
boolean hide_framebar
Definition: preferences.h:368
boolean event_window_show_frame_events
Definition: preferences.h:207
int mt_def_achans
Definition: preferences.h:222
Definition: preferences.h:383
boolean show_recent
Definition: preferences.h:636
LiVESWidget * cbutton_audcol
Definition: preferences.h:524
LiVESWidget * checkbutton_warn_encoders
Definition: preferences.h:483
LiVESWidget * checkbutton_warn_rendered_fx
Definition: preferences.h:482
uint32_t jack_opts
Definition: preferences.h:640
char * audp_name
Definition: preferences.h:580
LiVESWidget * scrollw_right_multitrack
Definition: preferences.h:429
double vpp_fixed_fpsd
Definition: preferences.h:627
boolean needs_restart
Definition: preferences.h:609
LiVESWidget * cbutton_tlreg
Definition: preferences.h:520
int mt_def_width
Definition: preferences.h:217
int get_pref_utf8(const char *key, char *val, int maxlen)
Definition: preferences.c:131
_prefs * prefs
Definition: preferences.h:648
LiVESWidget * fs_max_check
Definition: preferences.h:450
LiVESWidget * checkbutton_rec_after_pb
Definition: preferences.h:598
uint32_t audio_opts
Definition: preferences.h:203
boolean safe_symlinks
Definition: preferences.h:279
LiVESWidget * spinbutton_ocp
Definition: preferences.h:533
boolean get_theme_colour_pref(const char *themefile, const char *key, lives_colRGBA64_t *lcol)
Definition: preferences.c:271
void prefsw_set_astream_settings(_vid_playback_plugin *)
Definition: preferences.c:2191
uint32_t clear_disk_opts
Definition: preferences.h:337
boolean show_subtitles
Definition: preferences.h:148
boolean perm_audio_reader
Definition: preferences.h:360
Definition: preferences.h:397
void rdet_acodec_changed(LiVESCombo *acodec_combo, livespointer user_data)
Definition: preferences.c:1886
LiVESWidget * vbox_right_effects
Definition: preferences.h:420
void set_int64_pref(const char *key, int64_t value)
Definition: preferences.c:338
LiVESWidget * scrollw_right_midi
Definition: preferences.h:441
boolean ignore_apply
dont light the apply button when thing changes (for external calls), normally FALSE ...
Definition: preferences.h:608
LiVESWidget * stop_screensaver_check
Definition: preferences.h:446
LiVESWidget * vbox_right_recording
Definition: preferences.h:418
boolean fileselmax
Definition: preferences.h:134
LiVESWidget * button_midid
Definition: preferences.h:590
Definition: preferences.h:382
LiVESWidget * vbox_right_net
Definition: preferences.h:425
int startup_interface
Definition: preferences.h:639
LiVESWidget * checkbutton_warn_layout_clips
Definition: preferences.h:484
LiVESWidget * cancelbutton
Definition: preferences.h:443
boolean show_playwin
Definition: preferences.h:244
LiVESWidget * rb_startup_ce
Definition: preferences.h:591
float ahold_threshold
Definition: preferences.h:374
boolean autoload_subs
Definition: preferences.h:294
short sepwin_type
Definition: preferences.h:142
boolean show_player_stats
Definition: preferences.h:146
int mt_def_signed_endian
Definition: preferences.h:224
Definition: preferences.h:390
LiVESWidget * checkbutton_instant_open
Definition: preferences.h:570
prefs window
Definition: preferences.h:407
LiVESWidget * spinbutton_max_disp_vtracks
Definition: preferences.h:558
uint64_t ds_crit_level
diskspace critical level bytes
Definition: preferences.h:326
LiVESWidget * image_dir_entry
Definition: preferences.h:457
LiVESWidget * encoder_combo
Definition: preferences.h:473
LiVESWidget * checkbutton_jack_master
Definition: preferences.h:542
int nfx_threads
Definition: preferences.h:304
char * fxsizesfile
Definition: preferences.h:197
boolean mouse_scroll_clips
Definition: preferences.h:275
boolean open_decorated
Definition: preferences.h:131
boolean conserve_space
Definition: preferences.h:139
void on_preferences_activate(LiVESMenuItem *, livespointer)
Definition: preferences.c:5199
LiVESWidget * vbox_right_gui
Definition: preferences.h:414
LiVESWidget * spinbutton_warn_fsize
Definition: preferences.h:504
LiVESWidget * cdplay_entry
Definition: preferences.h:460
startup overrides from commandline
Definition: preferences.h:613
LiVESWidget * open_maximised_check
Definition: preferences.h:447
LiVESWidget * checkbutton_show_stats
Definition: preferences.h:497
double default_fps
Definition: preferences.h:128
boolean save_directories
Definition: preferences.h:151
int atrans_fx
Definition: preferences.h:301
LiVESWidget * scrollw_right_directories
Definition: preferences.h:435
LiVESWidget * checkbutton_warn_layout_wipe
Definition: preferences.h:496
LiVESWidget * ce_thumbs
Definition: preferences.h:565
LiVESWidget * checkbutton_warn_fsize
Definition: preferences.h:498
char * vppdefaultsfile
Definition: preferences.h:198
LiVESWidget * cbutton_fsur
Definition: preferences.h:517
Definition: preferences.h:389
void on_prefs_apply_clicked(LiVESButton *, livespointer user_data)
Definition: preferences.c:5292
LiVESWidget * spinbutton_gmoni
Definition: preferences.h:563
LiVESWidget * spinbutton_mt_def_width
Definition: preferences.h:553
LiVESWidget * checkbutton_warn_after_crash
Definition: preferences.h:503
LiVESWidget * theme_style3
Definition: preferences.h:514
LiVESWidget * theme_style4
Definition: preferences.h:515
LiVESWidget * mt_autoback_always
Definition: preferences.h:561
void pref_factory_float(const char *prefidx, float newval)
Definition: preferences.c:683
boolean get_boolean_pref(const char *key)
Definition: preferences.c:223
int mt_def_height
Definition: preferences.h:218
LiVESWidget * scrollw_right_warnings
Definition: preferences.h:436
LiVESWidget * alsa_midi
Definition: preferences.h:589
#define ulong
Definition: main.h:156
void on_prefs_close_clicked(LiVESButton *, livespointer)
Definition: preferences.c:5220
boolean show_gui
Definition: preferences.h:242
void apply_button_set_enabled(LiVESWidget *widget, livespointer func_data)
Definition: preferences.c:2363
LiVESWidget * checkbutton_auto_deint
Definition: preferences.h:571
LiVESList * disabled_decoders_new
Definition: preferences.h:645
LiVESWidget * scrollw_right_playback
Definition: preferences.h:431
int bar_height
Definition: preferences.h:129
_encoder encoder
Definition: preferences.h:635
uint32_t warning_mask
Definition: preferences.h:76
int audio_src
Definition: preferences.h:161
boolean ins_resample
Definition: preferences.h:140
boolean ign_vppdefs
Definition: preferences.h:618
boolean ignore_tiny_fps_diffs
Definition: preferences.h:178
LiVESWidget * forcesmon
Definition: preferences.h:577
boolean get_colour_pref(const char *key, lives_colRGBA64_t *lcol)
Definition: preferences.c:250
LiVESWidget * checkbutton_omc_js
Definition: preferences.h:583
short q_type
frame quantisation type
Definition: preferences.h:57
int vpp_fixed_fps_denom
Definition: preferences.h:626
#define AUDIO_CODEC_NONE
Definition: plugins.h:173
int get_int_pref(const char *key)
Definition: preferences.c:232
boolean osc_start
Definition: preferences.h:246
LiVESWidget * checkbutton_warn_layout_delete
Definition: preferences.h:486
LiVESWidget * video_open_entry
Definition: preferences.h:452
LiVESWidget * frei0r_entry
Definition: preferences.h:600
LiVESWidget * checkbutton_warn_layout_popup
Definition: preferences.h:492
boolean osc_udp_started
Definition: preferences.h:166
Definition: preferences.h:387
LiVESWidget * spinbutton_nfx_threads
Definition: preferences.h:537
LiVESWidget * cbutton_back
Definition: preferences.h:508
LiVESWidget * checkbutton_omc_midi
Definition: preferences.h:584
Definition: preferences.h:381
_encoder encoder
from main.h
Definition: preferences.h:35
int ocp
open_compression_percent : get/set in prefs
Definition: preferences.h:174
int get_pref_from_file(const char *filename, const char *key, char *val, int maxlen)
Definition: preferences.c:126
int mt_def_arate
Definition: preferences.h:221
void on_prefs_revert_clicked(LiVESButton *, livespointer)
Definition: preferences.c:5381
LiVESWidget * checkbutton_jack_tb_client
Definition: preferences.h:545
void set_vpp(boolean set_in_prefs)
Definition: preferences.c:466
Definition: preferences.h:380
LiVESWidget * checkbutton_warn_layout_ashift
Definition: preferences.h:491
int gui_monitor
Definition: preferences.h:259
boolean show_asrc
Definition: preferences.h:372
LiVESWidget * spinbutton_mt_def_fps
Definition: preferences.h:555
boolean show_tool
Definition: preferences.h:141
boolean ce_thumb_mode
Definition: preferences.h:354
boolean normalise_audio
Definition: preferences.h:253
void pref_factory_int(const char *prefidx, int newval)
Definition: preferences.c:670
boolean render_audio
Definition: preferences.h:252
LiVESWidget * recent_check
Definition: preferences.h:451
LiVESWidget * vid_save_dir_entry
Definition: preferences.h:455
void pref_factory_bitmapped(const char *prefidx, int bitfield, boolean newval)
Definition: preferences.c:701
char * wm
window manager name
Definition: preferences.h:173
Definition: preferences.h:396
LiVESWidget * checkbutton_render_prompt
Definition: preferences.h:569
LiVESWidget * enable_OSC_start
Definition: preferences.h:539
LiVESWidget * checkbutton_stream_audio
Definition: preferences.h:597
void set_combo_box_active_string(LiVESCombo *, char *active_str)
Definition: preferences.h:386
LiVESWidget * scrollw_right_jack
Definition: preferences.h:440
LiVESWidget * rb_startup_mt
Definition: preferences.h:592
int mt_def_asamps
Definition: preferences.h:223
LiVESWidget * pbq_combo
Definition: preferences.h:462
boolean ign_aplayer
Definition: preferences.h:616
boolean crash_recovery
TRUE==maintain mainw->recovery file.
Definition: preferences.h:208
void set_palette_prefs(void)
Definition: preferences.c:413
LiVESWidget * spinbutton_rec_gb
Definition: preferences.h:559
LiVESWidget * checkbutton_warn_layout_alter
Definition: preferences.h:487
LiVESWidget * spinbutton_def_fps
Definition: preferences.h:461
void set_acodec_list_from_allowed(_prefsw *, render_details *)
Definition: preferences.c:1910
boolean pause_effect_during_preview
Definition: preferences.h:130
LiVESWidget * scrollw_right_decoding
Definition: preferences.h:430
short startup_phase
-1 = fresh install, 1 = workdir set, 2, pre-audio start, 3, pre-tests, 100 = all tests passed ...
Definition: preferences.h:172
LiVESWidget * cbutton_infot
Definition: preferences.h:511
boolean move_effects
Definition: preferences.h:212
LiVESWidget * vbox_right_jack
Definition: preferences.h:426
void get_pref_default(const char *key, char *val, int maxlen)
Definition: preferences.c:165
ulong encoder_name_fn
Definition: preferences.h:409
LiVESWidget * jpeg
Definition: preferences.h:531
boolean no_bandwidth
Definition: preferences.h:165
int vpp_fixed_fps_numer
Definition: preferences.h:625
LiVESWidget * forcesmon_hbox
Definition: preferences.h:578
LiVESWidget * checkbutton_jack_read_autocon
Definition: preferences.h:547
LiVESList * pbq_list
Definition: preferences.h:579
LiVESWidget * checkbutton_warn_dup_set
Definition: preferences.h:481
LiVESWidget * omc_js_entry
Definition: preferences.h:585
LiVESWidget * mouse_scroll
Definition: preferences.h:449
LiVESWidget * cbutton_mtmark
Definition: preferences.h:519
LiVESWidget * applybutton
Definition: preferences.h:444
boolean lamp_buttons
Definition: preferences.h:292
LiVESWidget * checkbutton_nobord
Definition: preferences.h:573
LiVESWidget * checkbutton_afollow
Definition: preferences.h:550
LiVESWidget * proj_dir_entry
Definition: preferences.h:458
boolean ign_osc
Definition: preferences.h:615
boolean show_recent
Definition: preferences.h:135
LiVESWidget * rfps
Definition: preferences.h:466
LiVESWidget * checkbutton_warn_layout_shift
Definition: preferences.h:488
Definition: preferences.h:385
Definition: preferences.h:378
_prefsw * prefsw
Definition: preferences.h:650
LiVESWidget * checkbutton_ce_maxspect
Definition: preferences.h:594
LiVESWidget * theme_combo
Definition: preferences.h:506
boolean stop_screensaver
Definition: preferences.h:26
LiVESWidget * checkbutton_warn_mt_achans
Definition: preferences.h:499
LiVESWidget * ladspa_entry
Definition: preferences.h:601
boolean mt_load_fuzzy
Definition: preferences.h:366
int midi_check_rate
Definition: preferences.h:264
boolean discard_tv
Definition: preferences.h:150
boolean loop_recording
Definition: preferences.h:149
LiVESWidget * vbox_right_decoding
Definition: preferences.h:416
int max_disp_vtracks
Definition: preferences.h:364
LiVESWidget * cbutton_mabf
Definition: preferences.h:509
int nfx_threads
Definition: preferences.h:642
void set_int_pref(const char *key, int value)
Definition: preferences.c:329
LiVESWidget * checkbutton_antialias
Definition: preferences.h:474
boolean midisynch
Definition: preferences.h:137
LiVESWidget * omc_midi_entry
Definition: preferences.h:586
void set_theme_pref(const char *themefile, const char *key, const char *value)
Definition: preferences.c:320
LiVESWidget * checkbutton_warn_mt_backup_space
Definition: preferences.h:502
LiVESWidget * spinbutton_pmoni
Definition: preferences.h:564
LiVESWidget * spinbutton_crit_ds
Definition: preferences.h:477
boolean pause_during_pb
Definition: preferences.h:133
boolean omc_events
send other events
Definition: preferences.h:170
boolean auto_trim_audio
Definition: preferences.h:317
int rec_opts
Definition: preferences.h:153
boolean ar_clipset
Definition: preferences.h:234
int max_modes_per_key
maximum effect modes per key
Definition: preferences.h:298
LiVESWidget * checkbutton_warn_fps
Definition: preferences.h:478
LiVESWidget * checkbutton_warn_yuv4m_open
Definition: preferences.h:501
boolean ign_stmode
Definition: preferences.h:617
void set_pref(const char *key, const char *value)
Definition: preferences.c:299
LiVESWidget * closebutton
Definition: preferences.h:445
int midi_rpt
Definition: preferences.h:265
LiVESWidget * spinbutton_osc_udp
Definition: preferences.h:535
LiVESWidget * checkbutton_threads
Definition: preferences.h:475
Definition: preferences.h:388
uint32_t jack_opts
Definition: preferences.h:182
int vpp_argc
Definition: preferences.h:632
ulong encoder_ofmt_fn
Definition: preferences.h:408
boolean rec_desktop_audio
Definition: preferences.h:240
boolean ce_maxspect
Definition: preferences.h:290