#ifndef _AVIFILE_AVIMOVIEHEADER_HPP_ #define _AVIFILE_AVIMOVIEHEADER_HPP_ #ifndef _COMMON_FILE_HPP_ #include #endif #ifndef _COMMON_BLOCK_HPP_ #include #endif #ifndef _AVIFILE_INDEXCHUNK_HPP_ #include #endif #ifndef _AVIFILE_MOVIEDATA_HPP_ #include #endif class AVIMovieHeader : public Block { public: AVIMovieHeader(void); virtual ~AVIMovieHeader(); bool read(File &inFile); bool write(File &outFile); DWORD movieChunks(void)const; private: }; inline AVIMovieHeader::AVIMovieHeader(void) { } inline AVIMovieHeader::~AVIMovieHeader() { } inline DWORD AVIMovieHeader::movieChunks(void)const { return size(); } #endif