X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Flocalsession.h;h=ecf48b620a259ee2f4aaaa0ea5bd59939c8c4ba5;hp=4399626b128c85859785335add5e56d72f29be90;hb=09ccfde5a1fd65069f69b37490462b7ccf38a336;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd diff --git a/cinelerra-5.1/cinelerra/localsession.h b/cinelerra-5.1/cinelerra/localsession.h index 4399626b..ecf48b62 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" @@ -76,8 +77,7 @@ public: // Title if clip char clip_title[BCTEXTLEN]; char clip_notes[BCTEXTLEN]; -// Folder in parent EDL of clip - char folder[BCTEXTLEN]; + char clip_icon[BCSTRLEN]; int loop_playback; double loop_start, loop_end; @@ -85,7 +85,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 +100,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.