X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Flocalsession.h;h=e2ee664e2ec40beb4a0935f18f6cc739ce21faa3;hp=4399626b128c85859785335add5e56d72f29be90;hb=9d832a1fff11b11aaa1108c460690ed05e2bdc05;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd diff --git a/cinelerra-5.1/cinelerra/localsession.h b/cinelerra-5.1/cinelerra/localsession.h index 4399626b..e2ee664e 100644 --- a/cinelerra-5.1/cinelerra/localsession.h +++ b/cinelerra-5.1/cinelerra/localsession.h @@ -22,6 +22,7 @@ #ifndef LOCALSESSION_H #define LOCALSESSION_H +#include "automation.inc" #include "bcwindowbase.inc" #include "bchash.inc" #include "edl.inc" @@ -77,7 +78,7 @@ public: char clip_title[BCTEXTLEN]; char clip_notes[BCTEXTLEN]; // Folder in parent EDL of clip - char folder[BCTEXTLEN]; + int awindow_folder; int loop_playback; double loop_start, loop_end; @@ -85,7 +86,7 @@ public: double preview_start, preview_end; // Vertical start of track view in pixels - int64_t track_start[TOTAL_PANES]; + int track_start[TOTAL_PANES]; // Horizontal start of view in pixels. This has to be pixels since either // samples or seconds would require drawing in fractional pixels. int64_t view_start[TOTAL_PANES]; @@ -100,14 +101,16 @@ public: int64_t zoom_track; // Vertical automation scale - float automation_mins[6]; - float automation_maxs[6]; + float automation_mins[AUTOGROUPTYPE_COUNT]; + float automation_maxs[AUTOGROUPTYPE_COUNT]; int zoombar_showautotype; // Default type of float keyframe int floatauto_type; // Eye dropper float red, green, blue; + float red_max, green_max, blue_max; + int use_max; private: // The reason why selection ranges and inpoints have to be separate: // The selection position has to change to set new in points.