raster fixes

This commit is contained in:
aap
2017-09-16 23:19:54 +02:00
parent 239a4eb4bc
commit 017e86053a
5 changed files with 50 additions and 24 deletions

View File

@@ -89,6 +89,21 @@ PluginList::streamGetSize(void *object)
return size;
}
void
PluginList::streamSkip(Stream *stream)
{
int32 length;
ChunkHeaderInfo header;
if(!findChunk(stream, ID_EXTENSION, (uint32*)&length, nil))
return;
while(length > 0){
if(!readChunkHeaderInfo(stream, &header))
return;
stream->seek(header.length);
length -= 12 + header.length;
}
}
void
PluginList::assertRights(void *object, uint32 pluginID, uint32 data)
{