bool ActionStreamVideo::execute(ZVision *engine) { ZorkAVIDecoder decoder; if (!decoder.loadFile(_fileName)) { return true; } Common::Rect destRect; if ((_flags & DIFFERENT_DIMENSIONS) == DIFFERENT_DIMENSIONS) { destRect = Common::Rect(_x1, _y1, _x2, _y2); } engine->playVideo(decoder, destRect, _skippable); return true; }