projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Credit Andrew bitstream filter render example + minor
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
preferences.h
diff --git
a/cinelerra-5.1/cinelerra/preferences.h
b/cinelerra-5.1/cinelerra/preferences.h
index 0500641c985e7045272f5660010df60c7a888d55..4f743975ea04ea8eb41a8853b7792a25e25d93c9 100644
(file)
--- a/
cinelerra-5.1/cinelerra/preferences.h
+++ b/
cinelerra-5.1/cinelerra/preferences.h
@@
-33,6
+33,8
@@
#include "shbtnprefs.inc"
#include "videoconfig.inc"
#include "shbtnprefs.inc"
#include "videoconfig.inc"
+// for MAX_COLOR_SPACE
+#include "appearanceprefs.h"
class Preferences
{
class Preferences
{
@@
-92,10
+94,15
@@
public:
int perpetual_session;
int trap_sigsegv;
int trap_sigintr;
int perpetual_session;
int trap_sigsegv;
int trap_sigintr;
+// media thumbnail size
+ int awindow_picon_h;
+ int vicon_size, vicon_color_mode;
+ float layout_scale;
// Title of theme
// Title of theme
- char theme[BCTEXTLEN];
+ char theme[BCSTRLEN];
+ char locale[BCSTRLEN];
// plugin icon set
// plugin icon set
- char plugin_icons[BC
TEXT
LEN];
+ char plugin_icons[BC
STR
LEN];
// snapshot directory path
char snapshot_path[BCTEXTLEN];
double render_preroll;
// snapshot directory path
char snapshot_path[BCTEXTLEN];
double render_preroll;
@@
-109,9
+116,13
@@
public:
int real_processors;
// ffmpeg builds marker indexes as it builds idx files
int ffmpeg_marker_indexes;
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;
// 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;
int bd_warn_root;
// grab input focus on enter notify
int grab_input_focus;
@@
-119,6
+130,8
@@
public:
int popupmenu_btnup;
// textbox focus policy: click, leave
int textbox_focus_policy;
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
// forward playback starts next frame, not this frame
int forward_render_displacement;
// use dvd yuv420p interlace format
@@
-128,7
+141,14
@@
public:
// yuv color space/range
int yuv_color_space;
int yuv_color_range;
// 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];
// Default positions for channels
int channel_positions[MAXCHANNELS][MAXCHANNELS];
@@
-140,6
+160,7
@@
public:
// Several caches of cache_size exist so multiply by 4.
// rendering, playback, timeline, preview
int64_t cache_size;
// 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;
int use_renderfarm;
int renderfarm_port;
@@
-172,11
+193,15
@@
public:
ArrayList<ShBtnPref *> shbtn_prefs;
// file open probe order
ArrayList<ProbePref *> file_probes;
ArrayList<ShBtnPref *> shbtn_prefs;
// file open probe order
ArrayList<ProbePref *> file_probes;
+// fast/slow forward and backward speeds, default 2.0/0.5
+ float fast_speed;
+ float slow_speed;
// ====================================== Plugin Set ==============================
char plugin_dir[BCTEXTLEN];
char lv2_path[BCTEXTLEN];
int autostart_lv2ui;
// ====================================== Plugin Set ==============================
char plugin_dir[BCTEXTLEN];
char lv2_path[BCTEXTLEN];
int autostart_lv2ui;
+ char nested_proxy_path[BCTEXTLEN];
// Required when updating renderfarm rates
Mutex *preferences_lock;
// Required when updating renderfarm rates
Mutex *preferences_lock;