Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

addPlugins() - Static method in class processing.video.Video
 
addResFromSource(ArrayList<String>, Element) - Static method in class processing.video.Capture
 
addResFromSourceImpl(ArrayList<String>, Element) - Static method in class processing.video.Capture
 
addResFromSourceMacHack(ArrayList<String>, Element) - Static method in class processing.video.Capture
 
addResFromString(ArrayList<String>, String, int, int) - Static method in class processing.video.Capture
 
addResFromStructure(ArrayList<String>, Structure, int, int) - Static method in class processing.video.Capture
 
available - Variable in class processing.video.Capture
 
available() - Method in class processing.video.Capture
( begin auto-generated from Capture_available.xml ) Returns "true" when a new video frame is available to read
available - Variable in class processing.video.Movie
 
available() - Method in class processing.video.Movie
( begin auto-generated from Movie_available.xml ) Returns "true" when a new movie frame is available to read

B

bitsJVM - Static variable in class processing.video.Video
 
bufferSink - Variable in class processing.video.Capture
 
bufferSink - Variable in class processing.video.Movie
 
bufHeight - Variable in class processing.video.Capture
 
bufHeight - Variable in class processing.video.Movie
 
bufWidth - Variable in class processing.video.Capture
 
bufWidth - Variable in class processing.video.Movie
 
buildGStreamerLibPath(String, String) - Static method in class processing.video.Video
 
buildLinuxPaths() - Static method in class processing.video.Video
 
buildMacOSXPaths() - Static method in class processing.video.Video
 
buildWindowsPaths() - Static method in class processing.video.Video
 

C

Capture - Class in processing.video
( begin auto-generated from Capture.xml ) Datatype for storing and manipulating video frames from an attached capture device such as a camera.
Capture(PApplet) - Constructor for class processing.video.Capture
 
Capture(PApplet, String) - Constructor for class processing.video.Capture
 
Capture(PApplet, int, int) - Constructor for class processing.video.Capture
 
Capture(PApplet, int, int, int) - Constructor for class processing.video.Capture
Advanced Constructor that takes resolution and framerate.
Capture(PApplet, int, int, String) - Constructor for class processing.video.Capture
Advanced This constructor allows to specify resolution and camera name.
Capture(PApplet, int, int, String, int) - Constructor for class processing.video.Capture
Advanced This constructor allows to specify the camera name and the desired framerate, in addition to the resolution.
captureEventMethod - Variable in class processing.video.Capture
 
capturing - Variable in class processing.video.Capture
 
checkResIsValid() - Method in class processing.video.Capture
 
checkValidDevices(String) - Method in class processing.video.Capture
 
convertToARGB(int[], int, int) - Static method in class processing.video.Video
Reorders an OpenGL pixel array (RGBA) into ARGB.
copyMask - Variable in class processing.video.Capture
 
copyMask - Variable in class processing.video.Movie
 
copyPixels - Variable in class processing.video.Capture
 
copyPixels - Variable in class processing.video.Movie
 

D

defaultGLibContext - Static variable in class processing.video.Video
 
devicePropertyName - Static variable in class processing.video.Capture
 
dispose() - Method in class processing.video.Capture
Disposes all the native resources associated to this capture device.
dispose() - Method in class processing.video.Movie
Disposes all the native resources associated to this movie.
disposeBuffer(Object) - Method in class processing.video.Capture
NOTE: This is not official API and may/will be removed at any time.
disposeBuffer(Object) - Method in class processing.video.Movie
NOTE: This is not official API and may/will be removed at any time.
duration() - Method in class processing.video.Movie
( begin auto-generated from Movie_duration.xml ) Returns the length of the movie in seconds.

E

eosEvent() - Method in class processing.video.Movie
 
eventHandler - Variable in class processing.video.Capture
 
eventHandler - Variable in class processing.video.Movie
 

F

filename - Variable in class processing.video.Movie
 
finalize() - Method in class processing.video.Capture
Finalizer of the class.
finalize() - Method in class processing.video.Movie
Finalizer of the class.
firstFrame - Variable in class processing.video.Capture
 
firstFrame - Variable in class processing.video.Movie
 
frameRate - Variable in class processing.video.Capture
 
frameRate - Variable in class processing.video.Movie
 
frameRate(float) - Method in class processing.video.Movie
( begin auto-generated from Movie_frameRate.xml ) Sets how often frames are read from the movie.
frameRateString - Variable in class processing.video.Capture
 

G

get(int, int) - Method in class processing.video.Capture
 
get(int, int) - Method in class processing.video.Movie
 
getFrameRate(String) - Method in class processing.video.Capture
 
getImpl(int, int, int, int, PImage, int, int) - Method in class processing.video.Capture
 
getImpl(int, int, int, int, PImage, int, int) - Method in class processing.video.Movie
 
getInstance() - Static method in class processing.video.LibraryLoader
 
getName(String) - Method in class processing.video.Capture
 
getSinkMethods() - Method in class processing.video.Capture
 
getSinkMethods() - Method in class processing.video.Movie
 
getSize(String) - Method in class processing.video.Capture
 
getSourceFrameRate() - Method in class processing.video.Capture
 
getSourceFrameRate() - Method in class processing.video.Movie
Get the original framerate of the source video.
getSourceHeight() - Method in class processing.video.Movie
Get the height of the source video.
getSourceWidth() - Method in class processing.video.Movie
Get the width of the source video.
gstreamerLibPath - Static variable in class processing.video.Video
 
gstreamerPluginPath - Static variable in class processing.video.Video
 

H

hasBufferSink() - Method in class processing.video.Capture
NOTE: This is not official API and may/will be removed at any time.
hasBufferSink() - Method in class processing.video.Movie
NOTE: This is not official API and may/will be removed at any time.

I

indexPropertyName - Static variable in class processing.video.Capture
 
init() - Static method in class processing.video.Video
 
initCopyMask() - Method in class processing.video.Capture
 
initCopyMask() - Method in class processing.video.Movie
 
initGStreamer(PApplet, int, int, String, String, Object, String) - Method in class processing.video.Capture
 
initGStreamer(PApplet, String) - Method in class processing.video.Movie
 
initImpl() - Static method in class processing.video.Video
 
initPipeline() - Method in class processing.video.Capture
 
initSink() - Method in class processing.video.Movie
 
INSTANCES_COUNT - Static variable in class processing.video.Video
 
invokeEvent(int, int, IntBuffer) - Method in class processing.video.Capture
invokeEvent() and read() are synchronized so that they can not be called simultaneously. when they were not synchronized, this caused the infamous problematic frame crash.
invokeEvent(int, int, Buffer) - Method in class processing.video.Capture
 
invokeEvent(int, int, IntBuffer) - Method in class processing.video.Movie
 
invokeEvent(int, int, Buffer) - Method in class processing.video.Movie
 

J

jump(float) - Method in class processing.video.Movie
( begin auto-generated from Movie_jump.xml ) Jumps to a specific location within a movie.

L

LibraryLoader - Class in processing.video
This class loads the gstreamer native libraries.
LibraryLoader.DummyLibrary - Interface in processing.video
 
list() - Static method in class processing.video.Capture
( begin auto-generated from Capture_list.xml ) Gets a list of all available capture devices such as a camera.
list(String, String) - Static method in class processing.video.Capture
 
listDevices(String, String) - Static method in class processing.video.Capture
 
listResolutions(String, String, Object) - Static method in class processing.video.Capture
 
load(String, Class<?>, boolean) - Method in class processing.video.LibraryLoader
 
loadPixels() - Method in class processing.video.Capture
 
loadPixels() - Method in class processing.video.Movie
 
loop() - Method in class processing.video.Movie
( begin auto-generated from Movie_loop.xml ) Plays a movie continuously, restarting it when it's over

M

makeResolutionString(int, int, int, int) - Static method in class processing.video.Capture
 
makeResolutionString(int, int, String) - Static method in class processing.video.Capture
 
Movie - Class in processing.video
( begin auto-generated from Movie.xml ) Datatype for storing and playing movies in Apple's QuickTime format.
Movie(PApplet, String) - Constructor for class processing.video.Movie
Creates an instance of GSMovie loading the movie from filename.
movieEventMethod - Variable in class processing.video.Movie
 

N

nanoSecToSecFrac(float) - Static method in class processing.video.Video
 
natBuffer - Variable in class processing.video.Capture
 
natBuffer - Variable in class processing.video.Movie
 
natSink - Variable in class processing.video.Capture
 
natSink - Variable in class processing.video.Movie
 
newFrame - Variable in class processing.video.Capture
 
newFrame - Variable in class processing.video.Movie
 
noLoop() - Method in class processing.video.Movie
( begin auto-generated from Movie_noLoop.xml ) If a movie is looping, calling noLoop() will cause it to play until the end and then stop on the last frame

O

outdatedPixels - Variable in class processing.video.Capture
 
outdatedPixels - Variable in class processing.video.Movie
 

P

passDirectBuffer - Static variable in class processing.video.Video
 
pause() - Method in class processing.video.Movie
( begin auto-generated from Movie_pause.xml ) Pauses a movie during playback.
paused - Variable in class processing.video.Movie
 
pipeline - Variable in class processing.video.Capture
 
pipelineReady - Variable in class processing.video.Capture
 
play() - Method in class processing.video.Movie
( begin auto-generated from Movie_play.xml ) Plays a movie one time and stops at the last frame
playbin - Variable in class processing.video.Movie
 
playing - Variable in class processing.video.Movie
 
post() - Method in class processing.video.Capture
 
post() - Method in class processing.video.Movie
 
processing.video - package processing.video
 

R

rate - Variable in class processing.video.Movie
 
read() - Method in class processing.video.Capture
( begin auto-generated from Capture_read.xml ) Reads the current video frame
read() - Method in class processing.video.Movie
( begin auto-generated from Movie_read.xml ) Reads the current frame of the movie
removePlugins() - Static method in class processing.video.Video
 
repeat - Variable in class processing.video.Movie
 
reqHeight - Variable in class processing.video.Capture
 
reqWidth - Variable in class processing.video.Capture
 
restart() - Static method in class processing.video.Video
 
rgbSink - Variable in class processing.video.Capture
 
rgbSink - Variable in class processing.video.Movie
 

S

secToNanoLong(float) - Static method in class processing.video.Video
 
seeking - Variable in class processing.video.Movie
 
setBufferSink(Object) - Method in class processing.video.Capture
Sets the object to use as destination for the frames read from the stream.
setBufferSink(Object, String) - Method in class processing.video.Capture
Sets the object to use as destination for the frames read from the stream.
setBufferSink(Object) - Method in class processing.video.Movie
Sets the object to use as destination for the frames read from the stream.
setBufferSink(Object, String) - Method in class processing.video.Movie
Sets the object to use as destination for the frames read from the stream.
setEventHandlerObject(Object) - Method in class processing.video.Capture
Uses a generic object as handler of the capture.
setEventHandlerObject(Object) - Method in class processing.video.Movie
Uses a generic object as handler of the movie.
sinkCopyMethod - Variable in class processing.video.Capture
 
sinkCopyMethod - Variable in class processing.video.Movie
 
sinkDisposeMethod - Variable in class processing.video.Capture
 
sinkDisposeMethod - Variable in class processing.video.Movie
 
sinkGetMethod - Variable in class processing.video.Capture
 
sinkGetMethod - Variable in class processing.video.Movie
 
sinkReady - Variable in class processing.video.Movie
 
sinkSetMethod - Variable in class processing.video.Capture
 
sinkSetMethod - Variable in class processing.video.Movie
 
sourceElement - Variable in class processing.video.Capture
 
sourceElementName - Static variable in class processing.video.Capture
 
sourceName - Variable in class processing.video.Capture
 
speed(float) - Method in class processing.video.Movie
( begin auto-generated from Movie_speed.xml ) Sets the relative playback speed of the movie.
start() - Method in class processing.video.Capture
( begin auto-generated from Capture_start.xml ) Starts capturing frames from the selected device
stop() - Method in class processing.video.Capture
( begin auto-generated from Capture_stop.xml ) Stops capturing frames from an attached device
stop() - Method in class processing.video.Movie
( begin auto-generated from Movie_stop.xml ) Stops a movie from continuing.
supportedProtocols - Static variable in class processing.video.Movie
 

T

time() - Method in class processing.video.Movie
( begin auto-generated from Movie_time.xml ) Returns the location of the playback head in seconds.

U

useBufferSink - Variable in class processing.video.Capture
 
useBufferSink - Variable in class processing.video.Movie
 
useGLBufferSink - Static variable in class processing.video.Video
 
useResMacHack - Static variable in class processing.video.Capture
 

V

validRes(String) - Method in class processing.video.Capture
 
Video - Class in processing.video
This class contains some basic functions used by the rest of the classes in this library.
Video() - Constructor for class processing.video.Video
 
volume - Variable in class processing.video.Movie
 
volume(float) - Method in class processing.video.Movie
Change the volume.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links

Copyright © 2001–2017 Processing Foundation. All rights reserved.