X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftrack.h;h=513c046b47631e73d9430b7f14f65e64cfc48932;hb=c5451a0a1f2a69ffea5e8b85d05787466f355481;hp=d0950dc1100e3f6996695ca75be304eb8616911b;hpb=834732af87bfd7f1d4035109f31e48db12b415fa;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/track.h b/cinelerra-5.1/cinelerra/track.h index d0950dc1..513c046b 100644 --- a/cinelerra-5.1/cinelerra/track.h +++ b/cinelerra-5.1/cinelerra/track.h @@ -179,6 +179,8 @@ public: char title[BCTEXTLEN]; int play; int record; +// mask enable bit flags + int masks; // Nudge in track units. Positive shifts track earlier in time. This way // the position variables only need to add the nudge. int64_t nudge; @@ -193,11 +195,9 @@ public: virtual int dump(FILE *fp); // ===================================== editing - int copy(double start, double end, + int copy(int copy_flags, double start, double end, FileXML *file, const char *output_path = ""); - int copy_assets(double start, - double end, - ArrayList *asset_list); + int copy_assets(double start, double end, ArrayList *asset_list); virtual int copy_derived(int64_t start, int64_t end, FileXML *file) { return 0; }; virtual int paste_derived(int64_t start, int64_t end, int64_t total_length, FileXML *file, int ¤t_channel) { return 0; };