Wavelet and Image class library  1.3.2
VideoWriter.hh
Go to the documentation of this file.
00001 /*
00002  * class VideoWriter
00003  *
00004  * $Date$
00005  * $Revision$
00006  *
00007  */
00008 
00009 #ifndef VIDEO_WRITER_HH__
00010 #define VIDEO_WRITER_HH__
00011 
00012 #include "WImage/VideoFile.hh"
00013 
00022 /*abstract*/
00023 class 
00024 VideoWriter: public VideoFile
00025 {
00026 public:
00027   
00036   VideoWriter (char const *name, VideoArray < coeff > *arrays[], int colors)
00037     : VideoFile (name, arrays, colors, arrays[0]->frames ()) {}
00038 
00040   virtual ~VideoWriter (void) {}
00041 
00047   void write (void);
00048 
00049 protected: 
00055   virtual int writefmt (void) = 0;
00056   
00057 }; /* class VideoWriter */
00058 
00061 #endif /* VIDEO_WRITER_HH__ */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines