RafaMar + programmer friend Help button in Batch Render addition
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / track.h
index 32c6a8ec689e41a2bd25a8c6e129d129eeffcf69..c267eb5b3b58e2d2e8ae6a3873e3f4b96d66cd29 100644 (file)
@@ -171,10 +171,12 @@ public:
        Plugin *plugin_exists(int plugin_id);
        Track *gang_master();
        int is_hidden();
+       int in_gang(Track *track);
        int is_armed();
        int is_ganged();
        int armed_gang(Track *track);
        int index_in(Mixer *mixer);
+       int plays();
 
        EDL *edl;
        Tracks *tracks;
@@ -244,8 +246,8 @@ public:
        virtual int copy_automation_derived(AutoConf *auto_conf,
                double selectionstart, double selectionend,
                FileXML *file) { return 0; };
-       int paste_automation(double selectionstart, double total_length,
-               double frame_rate, int64_t sample_rate, FileXML *file,
+       int paste_automation(FileXML *file,
+               double selectionstart, double src_length, double src_rate,
                int default_only, int active_only);
        virtual int paste_automation_derived(double selectionstart, double selectionend,
                double total_length, FileXML *file, int shift_autos, int &current_pan) { return 0; };
@@ -321,6 +323,7 @@ public:
 // If the edit under position is playable.
 // Used by PlayableTracks::is_playable.
        int playable_edit(int64_t position, int direction);
+       void create_keyframes(double position, int mask, int mode);
 
 // ===================================== for handles, titles, etc