The primary namespace for AviSynth-related builtins.
- Source:
Classes
- Clip
- ColorSpace
- Filter
- InterleavedVideoFrame
- PlanarVideoFrame
- RenderingContext
- SimpleRenderingContext
- VideoFrame
- VideoInfo
Members
-
<static> ColorSpaces
-
An array of available color spaces within AviSynth. Each object is a
AviSynth.ColorSpace
object.- Source:
-
<static> functions
-
A collection of functions in the AviSynth scripting environment. AviSynth has functions and variables occupy separate namespaces, so this allows you to limit access to solely functions. It provides read/write access like
avs
, with the exception that you can only export functions to AviSynth in this way.Note: AviSynth functions are case-insensitive, meaning that
AviSynth.functions.AVISource
andAviSynth.functions.avisource
refer to the same function.Note: you cannot use
for (var f in AviSynth.functions) {}
to iterate over functions in AviSynth, you can only get and set functions through this collection.- Source:
-
<static> variables
-
A collection of variables in the AviSynth scripting environment. AviSynth has functions and variables occupy separate namespaces, so this allows you to access a variable that has been "masked" by a function. It provides read/write access like
avs
, with the exception that functions cannot be exported to AviSynth in this way.Note: AviSynth variables are case-insensitive, meaning that
AviSynth.variables.foo
andAviSynth.variables.Foo
refer to the same value.Note: you cannot use
for (var v in AviSynth.variables) {}
to iterate over variables in AviSynth, you can only get and set values through this collection.- Source: