r870: Merge 2.1:
[cinelerra_cv.git] / cinelerra / keyframes.C
blob99808c2c77e685711223921f7c4bec64495a1bbb
1 #include "filexml.h"
2 #include "keyframe.h"
3 #include "keyframes.h"
5 KeyFrames::KeyFrames(EDL *edl, Track *track)
6  : Autos(edl, track)
10 KeyFrames::~KeyFrames()
14 Auto* KeyFrames::new_auto()
16         return new KeyFrame(edl, this);
20 void KeyFrames::dump()
22         printf("    DEFAULT_KEYFRAME\n");
23         ((KeyFrame*)default_auto)->dump();
24         printf("    KEYFRAMES total=%d\n", total());
25         for(KeyFrame *current = (KeyFrame*)first;
26                 current;
27                 current = (KeyFrame*)NEXT)
28         {
29                 current->dump();
30         }