ZENGINE: Only scale videos when needed

This avoids crashes for videos that exceed the screen size when scaled
ZENGINE: Fix compilation