--- a +++ b/filecopier.h @@ -0,0 +1,24 @@ +#ifndef FILECOPIER_H +#define FILECOPIER_H + +#include <stdio.h> +#include "videosegment.h" +#include <QProgressDialog> + +class FileCopier +{ +public: + FileCopier(); + ~FileCopier(); + + bool Open(const QString&aFileIn, + const QString&aFileOut); + void Close(); + bool Write(const VideoSegment&aSegment,QProgressDialog*aDial = NULL); + +private: + FILE*mFileIn; + FILE*mFileOut; +}; + +#endif // FILECOPIER_H