Log in

View Full Version : Zoom.dll spline-point limitation?


Guest
14th January 2005, 15:12
Unfortunately I'm getting errors when I add more than 26 spline points to the great zoom.dll - is it the spline command which has this limitation or is it the zoom.dll?

Tin2tin

WarpEnterprises
17th January 2005, 09:17
It's neither Zoom nor Spline.

There is still a limitation to 60 arguments in AviSynth, it seems that at one point the extension to 1024 was missed.

As it is in the parser core, I don't dare to say if it's easy fixable or not.
Maybe Ianb or sh0dan can check this.


class ScriptParser
...
enum {max_args=1024};

BUT

AVSValue ScriptEnvironment::Invoke(const char* name, const AVSValue args, const char** arg_names) {
// flatten unnamed args
AVSValue args2[60];
int args2_count = Flatten(args, args2, 0, 60, arg_names);