21 lines
510 B
C++
21 lines
510 B
C++
#include <avifile/junkhdr.hpp>
|
|
|
|
bool AVIJunkHeader::read(File &inFile)
|
|
{
|
|
String junkLiteral("JUNK");
|
|
String junkHeader;
|
|
DWORD junkCount;
|
|
|
|
junkHeader.reserve(junkLiteral.length()+1);
|
|
inFile.read(junkHeader,junkLiteral.length());
|
|
if(!(junkHeader==junkLiteral))
|
|
{
|
|
inFile-=junkLiteral.length();
|
|
return FALSE;
|
|
}
|
|
inFile.read(junkCount);
|
|
inFile+=junkCount;
|
|
::OutputDebugString(String("[AVIJunkHeader::operator<<]")+junkHeader+String(" size=")+String().fromInt(junkCount)+String("\n"));
|
|
return TRUE;
|
|
}
|