22 lines
484 B
C++
22 lines
484 B
C++
#include <avifile/addhdr.hpp>
|
|
|
|
bool AVIAdditionalHeader::read(File &inFile)
|
|
{
|
|
String strdLiteral("strd");
|
|
String strdHeader;
|
|
DWORD sizeHeader;
|
|
|
|
strdHeader.reserve(strdLiteral.length()+1);
|
|
inFile.read(strdHeader,strdLiteral.length());
|
|
if(!(strdHeader==strdLiteral))
|
|
{
|
|
inFile-=strdLiteral.length();
|
|
return false;
|
|
}
|
|
::OutputDebugString(String("[AVIAdditionalHeader::operator<<]")+strdHeader+String("\n"));
|
|
inFile.read(sizeHeader);
|
|
inFile+=sizeHeader;
|
|
return true;
|
|
}
|
|
|