diff --git a/src/zms.cpp b/src/zms.cpp index 09d4cd08c..f5bca10d7 100644 --- a/src/zms.cpp +++ b/src/zms.cpp @@ -166,6 +166,10 @@ int main(int argc, const char *argv[], char **envp) { frames_to_send = strtoll(value, nullptr, 10); } else if ( !strcmp(name, "scale") ) { scale = atoi(value); + if (scale > 1600) { + Warning("Limiting scale to 16x"); + scale = 1600; + } } else if ( !strcmp(name, "rate") ) { rate = atoi(value); } else if ( !strcmp(name, "maxfps") ) {