Internal functions
From Avisynth wiki
(Difference between revisions)
(v2.60 updates - script functions) |
m (1 revision) |
Revision as of 23:33, 9 May 2013
In addition to internal filters AviSynth has a fairly large number of other (non-clip) internal functions. The input or/and output of these functions are not clips, but some other variables which can be used in a script. They are roughly classified as follows:
- They return true or false, if the condition that they test holds or not, respectively.
- They facilitate flow of control (loading of scripts, arguments checks, global settings adjustment, etc.).
- They convert between different types.
- They enable AviSynth to use more than one thread when processing filters. This is useful if you have more than one cpu/core or hyperthreading. This feature is still experimental.
- They provide common mathematical operations on numeric variables.
- These are internal functions which are evaluated at every frame. They can be used inside the scripts passed to runtime filters (ConditionalFilter, ScriptClip, FrameEvaluate) to return information for a frame.
- They provide AviSynth script information.
- They provide common operations on string variables.
- They provide AviSynth version information.
Back to AviSynth Syntax.