#ifndef _AVIFILE_AVIOPENDMLHEADER_HPP_ #define _AVIFILE_AVIOPENDMLHEADER_HPP_ #ifndef _COMMON_WINDOWS_HPP_ #include #endif #ifndef _COMMON_FILE_HPP_ #include #endif #ifndef _COMMON_ARRAY_HPP_ #include #endif #ifndef _AVIFILE_FOURCC_HPP_ #include #endif #ifndef _COMMON_VFW_HPP_ #include #endif class AVIOpenDMLHeader { public: AVIOpenDMLHeader(); virtual ~AVIOpenDMLHeader(); bool read(File &inFile); DWORD totalFrames(void)const; private: DWORD mTotalFrames; }; inline DWORD AVIOpenDMLHeader::totalFrames(void)const { return mTotalFrames; } #endif