X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fpreferences.h;h=7dd3871c961d162c8b93215af9b80826eabdae80;hp=e8698b71c38d81279e69b5682e3edeb89e6a9ccc;hb=34d7b567ee523b6185aabe66879026c8e1704152;hpb=debf38f78ae5ce154f54183b1638278bf8a24736 diff --git a/cinelerra-5.1/cinelerra/preferences.h b/cinelerra-5.1/cinelerra/preferences.h index e8698b71..7dd3871c 100644 --- a/cinelerra-5.1/cinelerra/preferences.h +++ b/cinelerra-5.1/cinelerra/preferences.h @@ -33,6 +33,8 @@ #include "shbtnprefs.inc" #include "videoconfig.inc" +// for MAX_COLOR_SPACE +#include "appearanceprefs.h" class Preferences { @@ -94,10 +96,13 @@ public: int trap_sigintr; // media thumbnail size int awindow_picon_h; + int vicon_size, vicon_color_mode; + float layout_scale; // Title of theme - char theme[BCTEXTLEN]; + char theme[BCSTRLEN]; + char locale[BCSTRLEN]; // plugin icon set - char plugin_icons[BCTEXTLEN]; + char plugin_icons[BCSTRLEN]; // snapshot directory path char snapshot_path[BCTEXTLEN]; double render_preroll; @@ -111,9 +116,13 @@ public: int real_processors; // ffmpeg builds marker indexes as it builds idx files int ffmpeg_marker_indexes; +// ffmpeg hw_dev driver probe name + char use_hw_dev[BCSTRLEN]; // warning int warn_indexes; - int warn_version; + int unsafe_gui; + int warn_stack; + int warn_fileref; int bd_warn_root; // grab input focus on enter notify int grab_input_focus; @@ -121,6 +130,8 @@ public: int popupmenu_btnup; // textbox focus policy: click, leave int textbox_focus_policy; +// apply display_matrix rotation, ffmpeg only + int auto_rotate; // forward playback starts next frame, not this frame int forward_render_displacement; // use dvd yuv420p interlace format @@ -130,7 +141,14 @@ public: // yuv color space/range int yuv_color_space; int yuv_color_range; - +// autocolor asset edit title + int autocolor_assets; +// ongoing continuous backups + int ongoing_backups; +// ctrl_toggle && !ctrl_down() clears selection before toggle + int ctrl_toggle; +// rectify timeline audio waveform + int rectify_audio; // Default positions for channels int channel_positions[MAXCHANNELS][MAXCHANNELS]; @@ -142,6 +160,7 @@ public: // Several caches of cache_size exist so multiply by 4. // rendering, playback, timeline, preview int64_t cache_size; + int cache_transitions; int use_renderfarm; int renderfarm_port; @@ -179,6 +198,7 @@ public: char plugin_dir[BCTEXTLEN]; char lv2_path[BCTEXTLEN]; int autostart_lv2ui; + char nested_proxy_path[BCTEXTLEN]; // Required when updating renderfarm rates Mutex *preferences_lock;