Credit Andrew - improve in-tree documentation
[goodguy/cinelerra.git] / cinelerra / recordthread.h
1 #ifndef __RECORDTHREAD_H__
2 #define __RECORDTHREAD_H__
3
4 #include "batch.inc"
5 #include "condition.inc"
6 #include "mwindow.inc"
7 #include "record.inc"
8
9 class RecordThread : public Thread
10 {
11 public:
12         RecordThread(MWindow *mwindow, Record *record);
13         ~RecordThread();
14         int cron(Batch *batch);
15         void run();
16
17         MWindow *mwindow;
18         Record *record;
19         Condition *batch_timed_lock;
20
21         int done;
22         int cron_active;
23 };
24
25 #endif