#include #include "SWF.h" namespace SWF { Filter *Filter::get( Reader *r, int end, Context *ctx ) { int type = r->getByte(); int len = end - r->getPosition(); Filter* ret = getByType( type ); if( !ret ) { Filter* ret = new UnknownFilter(); } if( ret ) { ret->setType( type ); ret->setLength( len ); ret->parse( r, end, ctx ); } return ret; } }