|
Wavelet and Image class library
1.3.2
|
00001 /* 00002 * class AviReader 00003 * 00004 * $Date$ 00005 * $Revision$ 00006 * 00007 */ 00008 00009 #ifndef AVI_READER_HH__ 00010 #define AVI_READER_HH__ 00011 00012 #include "WImage/VideoReader.hh" 00013 00021 class 00022 AviReader: public VideoReader 00023 { 00024 public: 00038 AviReader (char const *name, VideoArray < coeff > *arrays[], 00039 int rawy, int rawx, int from, int to); 00040 00045 static double frameRate (const char *fname); 00050 static int framesInFile (const char *fname); 00056 static void fileDimensions (const char *fname, int &y, int &x); 00057 00058 protected: 00063 virtual int readfmt (void); 00065 int m_ysize; 00067 int m_xsize; 00068 }; /* class AviReader */ 00069 00072 #endif /* AVI_READER_HH__ */
1.7.6.1