Home Reference Source

References

summary
public
public
public
public

VideoContext.

public
public

F ConnectException(message: *)

public

F RenderException(message: *)

public

F clearTexture(gl: *, texture: *)

public

F compileShader(gl: *, shaderSource: *, shaderType: *): *

public

F createControlFormForNode(node: *, nodeName: *): *

public

F createElementTexture(gl: *): *

public

F createShaderProgram(gl: *, vertexShader: *, fragmentShader: *): *

public

F createSigmaGraphDataFromRenderGraph(videoContext: *): *

public

F exportToJSON(vc: *): *

public
public

F importSimpleEDL(ctx: *, playlist: *): *

public

F snapshot(vc: *): {"nodes": *, "videoContext": *}

public

F updateTexture(gl: *, texture: *, element: *)

public

F visualiseVideoContextGraph(videoContext: *, canvas: *)

public

F visualiseVideoContextTimeline(videoContext: *, canvas: *, currentTime: *)

Definitions

summary
public

V aaf_video_crop: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V aaf_video_flip: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V aaf_video_flop: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V aaf_video_position: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V aaf_video_scale: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V colorThreshold: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V combine: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V crop: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V crossfade: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V DEFINITIONS: {"AAF_VIDEO_SCALE": *, "CROSSFADE": *, "DREAMFADE": *, "HORIZONTAL_WIPE": *, "VERTICAL_WIPE": *, "RANDOM_DISSOLVE": *, "STATIC_DISSOLVE": *, "STATIC_EFFECT": *, "TO_COLOR_AND_BACK": *, "STAR_WIPE": *, "COMBINE": *, "COLORTHRESHOLD": *, "MONOCHROME": *, "HORIZONTAL_BLUR": *, "VERTICAL_BLUR": *, "AAF_VIDEO_CROP": *, "AAF_VIDEO_POSITION": *, "AAF_VIDEO_FLIP": *, "AAF_VIDEO_FLOP": *, "OPACITY": *, "CROP": *}

public

V dreamfade: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V horizontal_blur: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V horizontal_wipe: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V monochrome: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V opacity: {"title": string, "description": string, "vertexShader": *, "fragmentShader": *, "properties": *, "inputs": *}

public

V randomDissolve: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V starWipe: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V staticDissolve: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V staticEffect: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V toColorAndBackFade: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V verticalBlur: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

public

V verticalWipe: {"title": string, "description": string, "vertexShader": string, "fragmentShader": string, "properties": *, "inputs": *}

DestinationNode

summary
public

ProcessingNodes

summary
public
public
public
public

SourceNodes

summary
public
public
public
public
public
public