#include <VideoReader.h>
Public Member Functions | |
void | Close () |
CVideoReader () | |
int | GetHeight () |
CByteImage::ImageType | GetType () |
int | GetWidth () |
bool | OpenUncompressedAVI (const char *pFileName) |
CByteImage * | ReadNextFrame () |
~CVideoReader () | |
Private Member Functions | |
bool | ParseUncompressedAVIHeader () |
Private Attributes | |
unsigned char * | header |
FILE * | m_file |
int | m_nBytesToRead |
int | m_nImageHeight |
int | m_nImageWidth |
CByteImage * | m_pImage |
unsigned char * | m_pTempBuffer |
Definition at line 59 of file VideoReader.h.
Definition at line 66 of file VideoReader.cpp.
Definition at line 78 of file VideoReader.cpp.
Definition at line 150 of file VideoReader.cpp.
int CVideoReader::GetHeight | ( | ) | [inline] |
Definition at line 75 of file VideoReader.h.
CByteImage::ImageType CVideoReader::GetType | ( | ) | [inline] |
Definition at line 73 of file VideoReader.h.
int CVideoReader::GetWidth | ( | ) | [inline] |
Definition at line 74 of file VideoReader.h.
bool CVideoReader::OpenUncompressedAVI | ( | const char * | pFileName | ) |
Definition at line 90 of file VideoReader.cpp.
bool CVideoReader::ParseUncompressedAVIHeader | ( | ) | [private] |
Definition at line 168 of file VideoReader.cpp.
Definition at line 118 of file VideoReader.cpp.
unsigned char* CVideoReader::header [private] |
Definition at line 93 of file VideoReader.h.
FILE* CVideoReader::m_file [private] |
Definition at line 85 of file VideoReader.h.
int CVideoReader::m_nBytesToRead [private] |
Definition at line 89 of file VideoReader.h.
int CVideoReader::m_nImageHeight [private] |
Definition at line 91 of file VideoReader.h.
int CVideoReader::m_nImageWidth [private] |
Definition at line 90 of file VideoReader.h.
CByteImage* CVideoReader::m_pImage [private] |
Definition at line 86 of file VideoReader.h.
unsigned char* CVideoReader::m_pTempBuffer [private] |
Definition at line 87 of file VideoReader.h.