A B C D F G H I J L M N O P R S T U V W X

A

addFrame(int[]) - Method in class codeanticode.gsvideo.GSMovieMaker
Adds a new frame to the video being recorded..
AUDIO - Static variable in class codeanticode.gsvideo.GSVideo
 
available() - Method in class codeanticode.gsvideo.GSCapture
Returns "true" when a new video frame is available to read.
available() - Method in class codeanticode.gsvideo.GSMovie
Return the true or false depending on whether there is a new frame ready to be read.
available() - Method in class codeanticode.gsvideo.GSPipeline
Return the true or false depending on whether there is a new frame ready to be read.
available() - Method in class codeanticode.gsvideo.GSPlayer
Return the true or false depending on whether there is a new frame ready to be read.

B

BEST - Static variable in class codeanticode.gsvideo.GSMovieMaker
 

C

capturePlugin - Static variable in class codeanticode.gsvideo.GSCapture
 
CLibrary - Interface in codeanticode.gsvideo
This JNA interface provides access to the environment variable-related functions in the C library.
codeanticode.gsvideo - package codeanticode.gsvideo
 

D

data - Variable in class codeanticode.gsvideo.GSPipeline
 
data - Variable in class codeanticode.gsvideo.GSPlayer
 
dataCaps - Variable in class codeanticode.gsvideo.GSPipeline
 
dataCaps - Variable in class codeanticode.gsvideo.GSPlayer
 
delete() - Method in class codeanticode.gsvideo.GSCapture
Releases the gstreamer resources associated to this capture object.
delete() - Method in class codeanticode.gsvideo.GSMovie
Releases the gstreamer resources associated to this movie object.
delete() - Method in class codeanticode.gsvideo.GSMovieMaker
Releases the gstreamer resources associated to this movie maker object.
delete() - Method in class codeanticode.gsvideo.GSPipeline
Releases the gstreamer resources associated to this pipeline object.
delete() - Method in class codeanticode.gsvideo.GSPlayer
Releases the gstreamer resources associated to this player object.
devicePropertyName - Static variable in class codeanticode.gsvideo.GSCapture
 
DIRAC - Static variable in class codeanticode.gsvideo.GSMovieMaker
 
dispose() - Method in class codeanticode.gsvideo.GSCapture
Same as delete.
dispose() - Method in class codeanticode.gsvideo.GSMovie
Same as delete.
dispose() - Method in class codeanticode.gsvideo.GSMovieMaker
Same as delete.
dispose() - Method in class codeanticode.gsvideo.GSPipeline
Same as delete.
dispose() - Method in class codeanticode.gsvideo.GSPlayer
Same as delete.
disposeBuffer(Object) - Method in class codeanticode.gsvideo.GSCapture
 
disposeBuffer(Object) - Method in class codeanticode.gsvideo.GSMovie
 
disposeBuffer(Object) - Method in class codeanticode.gsvideo.GSPipeline
 
disposeBuffer(Object) - Method in class codeanticode.gsvideo.GSPlayer
 
duration() - Method in class codeanticode.gsvideo.GSMovie
Get the full length of this movie (in seconds).
duration() - Method in class codeanticode.gsvideo.GSPipeline
Get the full length of this movie (in seconds).
duration() - Method in class codeanticode.gsvideo.GSPlayer
Get the full length of the current stream (in seconds).

F

finish() - Method in class codeanticode.gsvideo.GSMovieMaker
Finishes recording.
frame() - Method in class codeanticode.gsvideo.GSMovie
Return the current frame.
frame() - Method in class codeanticode.gsvideo.GSPlayer
Return the current frame.
frameRate(float) - Method in class codeanticode.gsvideo.GSMovie
Set how often new frames are to be read from the movie.
frameRate(float) - Method in class codeanticode.gsvideo.GSPlayer
Set how often new frames are to be read from the stream.
framerates() - Method in class codeanticode.gsvideo.GSCapture
Returns a list with the framerates supported by the capture device, expressed as a string like: 30/1, 15/2, etc.

G

getDroppedFrames() - Method in class codeanticode.gsvideo.GSMovieMaker
Returns the number of frames dropped until now.
getenv(String) - Method in interface codeanticode.gsvideo.CLibrary
 
getFilename() - Method in class codeanticode.gsvideo.GSMovie
Returns the text string containing the filename of the video loaded.
getFilename() - Method in class codeanticode.gsvideo.GSPlayer
Returns the text string containing the filename of the media loaded.
getInstance() - Static method in class codeanticode.gsvideo.GSLibraryLoader
 
getPipeline() - Method in class codeanticode.gsvideo.GSPipeline
Returns the text string used to build the pipeline.
getProperty(String) - Method in class codeanticode.gsvideo.GSPipeline
Get a float-value property from the pipeline.
getQueuedFrames() - Method in class codeanticode.gsvideo.GSMovieMaker
Returns the number of frames currently in the pre-encoding queue, waiting to be encoded.
getSource() - Method in class codeanticode.gsvideo.GSCapture
Returns the name of the source element used for capture.
getSourceFrameRate() - Method in class codeanticode.gsvideo.GSMovie
Get the original framerate of the source video.
getSourceFrameRate() - Method in class codeanticode.gsvideo.GSPlayer
Get the original framerate of the source video.
getSourceHeight() - Method in class codeanticode.gsvideo.GSMovie
Get the height of the source video.
getSourceHeight() - Method in class codeanticode.gsvideo.GSPlayer
Get the height of the source video.
getSourceWidth() - Method in class codeanticode.gsvideo.GSMovie
Get the width of the source video.
getSourceWidth() - Method in class codeanticode.gsvideo.GSPlayer
Get the width of the source video.
globalGStreamer - Static variable in class codeanticode.gsvideo.GSVideo
 
globalGStreamerPath - Static variable in class codeanticode.gsvideo.GSVideo
 
globalPluginsFolder - Static variable in class codeanticode.gsvideo.GSVideo
 
goToBeginning() - Method in class codeanticode.gsvideo.GSMovie
Jumps to the first frame of the movie.
goToBeginning() - Method in class codeanticode.gsvideo.GSPipeline
Goes to the first frame of the stream.
goToBeginning() - Method in class codeanticode.gsvideo.GSPlayer
Jumps to the first frame of the stream.
goToEnd() - Method in class codeanticode.gsvideo.GSMovie
Jumps to the last frame of the movie.
goToEnd() - Method in class codeanticode.gsvideo.GSPipeline
Goes to the last frame of the stream.
goToEnd() - Method in class codeanticode.gsvideo.GSPlayer
Jumps to the last frame of the stream.
GSCapture - Class in codeanticode.gsvideo
Class for storing and manipulating video frames from an attached capture device such as a camera.
GSCapture(PApplet, int, int) - Constructor for class codeanticode.gsvideo.GSCapture
Basic constructor: tries to auto-detect all the capture parameters, with the exception of the resolution.
GSCapture(PApplet, int, int, int) - Constructor for class codeanticode.gsvideo.GSCapture
Constructor that takes resolution and framerate indicated as a single number.
GSCapture(PApplet, int, int, String) - Constructor for class codeanticode.gsvideo.GSCapture
This constructor allows to specify the camera name.
GSCapture(PApplet, int, int, String, int) - Constructor for class codeanticode.gsvideo.GSCapture
This constructor allows to specify the camera name and the desired framerate.
GSCapture(PApplet, int, int, String, String, int) - Constructor for class codeanticode.gsvideo.GSCapture
This constructor lets to indicate which source element to use (i.e.: v4l2src, osxvideosrc, ksvideosrc, etc).
GSCapture(PApplet, int, int, String, String[], String[], String) - Constructor for class codeanticode.gsvideo.GSCapture
This constructor accepts an arbitrary list of string properties for the source element.
GSCapture(PApplet, int, int, String, String[], String[], String[], int[], String) - Constructor for class codeanticode.gsvideo.GSCapture
This constructor accepts an arbitrary list of string properties for the source element, as well as a list of integer properties.
GSLibraryLoader - Class in codeanticode.gsvideo
 
GSLibraryLoader.DummyLibrary - Interface in codeanticode.gsvideo
 
GSMovie - Class in codeanticode.gsvideo
This class makes it possible to load movies and to play them back in many ways including looping, pausing, and changing speed.
GSMovie(PApplet, String) - Constructor for class codeanticode.gsvideo.GSMovie
Creates an instance of GSMovie loading the movie from filename.
GSMovieMaker - Class in codeanticode.gsvideo
This class makes movies from a running program.
GSMovieMaker(PApplet, int, int, String) - Constructor for class codeanticode.gsvideo.GSMovieMaker
Constructor that sets the codec to THEORA, MEDIUM quality and 30 fps.
GSMovieMaker(PApplet, int, int, String, int, int) - Constructor for class codeanticode.gsvideo.GSMovieMaker
Constructor that allows to set codec type and fps.
GSMovieMaker(PApplet, int, int, String, int, int, int) - Constructor for class codeanticode.gsvideo.GSMovieMaker
Constructor that allows to set codec type, encoding quality and fps.
GSMovieMaker(PApplet, int, int, String, String, String, int) - Constructor for class codeanticode.gsvideo.GSMovieMaker
Constructor that allows to set the gstreamer encoder and muxer by name.
GSMovieMaker(PApplet, int, int, String, String, String, String[], Object[], int) - Constructor for class codeanticode.gsvideo.GSMovieMaker
Constructor that allows to set the gstreamer encoder and muxer by name, as well as the properties.
GSPipeline - Class in codeanticode.gsvideo
This class allows to create a custom GStreamer pipeline.
GSPipeline(PApplet, String) - Constructor for class codeanticode.gsvideo.GSPipeline
Creates an instance of GSPipeline using the provided pipeline string.
GSPipeline(PApplet, String, int) - Constructor for class codeanticode.gsvideo.GSPipeline
Creates an instance of GSPipeline using the provided pipeline string.
GSPlayer - Class in codeanticode.gsvideo
This class makes it possible to load and play generic media content through playbin (not only movies, but also audio files, etc).
GSPlayer(PApplet, String) - Constructor for class codeanticode.gsvideo.GSPlayer
Creates an instance of GSPlayer loading the media file from filename, assuming that it is a video file.
GSPlayer(PApplet, String, int) - Constructor for class codeanticode.gsvideo.GSPlayer
Creates an instance of GSPlayer loading the media file from filename, and trying to understand it as the indicated type.
GSVideo - Class in codeanticode.gsvideo
This class contains some basic functions used by the rest of the classes in this library.
GSVideo() - Constructor for class codeanticode.gsvideo.GSVideo
 

H

HIGH - Static variable in class codeanticode.gsvideo.GSMovieMaker
 

I

indexPropertyName - Static variable in class codeanticode.gsvideo.GSCapture
 
init() - Static method in class codeanticode.gsvideo.GSVideo
 
INSTANCE - Static variable in interface codeanticode.gsvideo.CLibrary
 
isCapturing() - Method in class codeanticode.gsvideo.GSCapture
Returns whether the device is capturing frames or not.
isLooping() - Method in class codeanticode.gsvideo.GSMovie
Returns whether the movie is looping or not.
isLooping() - Method in class codeanticode.gsvideo.GSPipeline
Returns whether the stream is looping or not.
isLooping() - Method in class codeanticode.gsvideo.GSPlayer
Returns whether the media is looping or not.
isPaused() - Method in class codeanticode.gsvideo.GSMovie
Returns whether the movie is paused or not.
isPaused() - Method in class codeanticode.gsvideo.GSPipeline
Returns whether the stream is paused or not.
isPaused() - Method in class codeanticode.gsvideo.GSPlayer
Returns whether the media is paused or not.
isPlaying() - Method in class codeanticode.gsvideo.GSMovie
Returns whether the movie is playing or not.
isPlaying() - Method in class codeanticode.gsvideo.GSPipeline
Returns whether the stream is playing or not.
isPlaying() - Method in class codeanticode.gsvideo.GSPlayer
Returns whether the media is playing or not.
isRecording() - Method in class codeanticode.gsvideo.GSMovieMaker
Returns true or false depending on whether recording is going on right now or not.
isSeeking() - Method in class codeanticode.gsvideo.GSMovie
Returns true if stream is completing a seeking (jump) operation.
isSeeking() - Method in class codeanticode.gsvideo.GSPipeline
Returns true if stream is completing a seeking (jump) operation.
isSeeking() - Method in class codeanticode.gsvideo.GSPlayer
Returns true if stream is completing a seeking (jump) operation.

J

jump(float) - Method in class codeanticode.gsvideo.GSMovie
Jump to a specific location (in seconds).
jump(int) - Method in class codeanticode.gsvideo.GSMovie
Jump to a specific frame.
jump(float) - Method in class codeanticode.gsvideo.GSPipeline
Jump to a specific location (in seconds).
jump(float) - Method in class codeanticode.gsvideo.GSPlayer
Jump to a specific location (in seconds).
jump(int) - Method in class codeanticode.gsvideo.GSPlayer
Jump to a specific frame.

L

length() - Method in class codeanticode.gsvideo.GSMovie
Get the full length of this movie (in frames).
length() - Method in class codeanticode.gsvideo.GSPlayer
Get the full length of this movie (in frames).
list() - Static method in class codeanticode.gsvideo.GSCapture
Returns a list of available capture devices.
list(String) - Static method in class codeanticode.gsvideo.GSCapture
Get a list of all available captures as a String array.
load(String, Class<?>, boolean) - Method in class codeanticode.gsvideo.GSLibraryLoader
 
localGStreamerPath - Static variable in class codeanticode.gsvideo.GSVideo
 
localPluginsFolder - Static variable in class codeanticode.gsvideo.GSVideo
 
loop() - Method in class codeanticode.gsvideo.GSMovie
Begin playing the movie, with repeat.
loop() - Method in class codeanticode.gsvideo.GSPipeline
Begin playing the stream, with repeat.
loop() - Method in class codeanticode.gsvideo.GSPlayer
Begin playing the stream, with repeat.
LOW - Static variable in class codeanticode.gsvideo.GSMovieMaker
 

M

MEDIUM - Static variable in class codeanticode.gsvideo.GSMovieMaker
 
MJPEG - Static variable in class codeanticode.gsvideo.GSMovieMaker
 
MJPEG2K - Static variable in class codeanticode.gsvideo.GSMovieMaker
 

N

newFrame() - Method in class codeanticode.gsvideo.GSCapture
Returns true if a new frame has been read to the pixels array with the read() method.
newFrame() - Method in class codeanticode.gsvideo.GSMovie
Returns true if a new frame has been read to the pixels array with the read() method.
newFrame() - Method in class codeanticode.gsvideo.GSPipeline
Returns true if a new frame has been read to the pixels array with the read() method.
newFrame() - Method in class codeanticode.gsvideo.GSPlayer
Returns true if a new frame has been read to the pixels array with the read() method.
noLoop() - Method in class codeanticode.gsvideo.GSMovie
Shut off the repeating loop.
noLoop() - Method in class codeanticode.gsvideo.GSPipeline
Shut off the repeating loop.
noLoop() - Method in class codeanticode.gsvideo.GSPlayer
Shut off the repeating loop.

O

oldFrame() - Method in class codeanticode.gsvideo.GSCapture
Sets the new frame flag to false.
oldFrame() - Method in class codeanticode.gsvideo.GSMovie
Sets the new frame flag to false.
oldFrame() - Method in class codeanticode.gsvideo.GSPipeline
Sets the new frame flag to false.
oldFrame() - Method in class codeanticode.gsvideo.GSPlayer
Sets the new frame flag to false.

P

passDirectBuffer - Static variable in class codeanticode.gsvideo.GSVideo
 
pause() - Method in class codeanticode.gsvideo.GSMovie
Pause the movie at its current time.
pause() - Method in class codeanticode.gsvideo.GSPipeline
Pause the stream at its current time.
pause() - Method in class codeanticode.gsvideo.GSPlayer
Pause the stream at its current time.
play() - Method in class codeanticode.gsvideo.GSMovie
Begin playing the movie, with no repeat.
play() - Method in class codeanticode.gsvideo.GSPipeline
Begin playing the stream, with no repeat.
play() - Method in class codeanticode.gsvideo.GSPlayer
Begin playing the stream, with no repeat.
printElements() - Method in class codeanticode.gsvideo.GSCapture
Prints all the gstreamer elements currently used in the current pipeline instance.
printElements() - Method in class codeanticode.gsvideo.GSMovie
Prints all the gstreamer elements currently used in the current player instance.
putenv(String) - Method in interface codeanticode.gsvideo.CLibrary
 

R

RAW - Static variable in class codeanticode.gsvideo.GSVideo
 
read() - Method in class codeanticode.gsvideo.GSCapture
Reads the current video frame.
read() - Method in class codeanticode.gsvideo.GSMovie
Reads the current video frame.
read() - Method in class codeanticode.gsvideo.GSPipeline
Reads the current video frame.
read() - Method in class codeanticode.gsvideo.GSPlayer
Reads the current video frame or data buffer.
ready() - Method in class codeanticode.gsvideo.GSCapture
Returns true if the stream is already producing frames.
ready() - Method in class codeanticode.gsvideo.GSMovie
Returns true if the stream is already producing frames.
ready() - Method in class codeanticode.gsvideo.GSPipeline
Returns true if the stream is already producing frames.
ready() - Method in class codeanticode.gsvideo.GSPlayer
Returns true if the stream is already producing frames.
resolutions() - Method in class codeanticode.gsvideo.GSCapture
Returns a list with the resolutions supported by the capture device.
restart() - Static method in class codeanticode.gsvideo.GSVideo
 

S

setenv(String, String, int) - Method in interface codeanticode.gsvideo.CLibrary
 
setEventHandlerObject(Object) - Method in class codeanticode.gsvideo.GSCapture
Uses a generic object as handler of the movie.
setEventHandlerObject(Object) - Method in class codeanticode.gsvideo.GSMovie
Uses a generic object as handler of the movie.
setEventHandlerObject(Object) - Method in class codeanticode.gsvideo.GSPipeline
Uses a generic object as handler of the pipeline.
setEventHandlerObject(Object) - Method in class codeanticode.gsvideo.GSPlayer
Uses a generic object as handler of the media file.
setPixelDest(Object) - Method in class codeanticode.gsvideo.GSCapture
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, boolean) - Method in class codeanticode.gsvideo.GSCapture
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, String, boolean) - Method in class codeanticode.gsvideo.GSCapture
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object) - Method in class codeanticode.gsvideo.GSMovie
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, boolean) - Method in class codeanticode.gsvideo.GSMovie
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, String, boolean) - Method in class codeanticode.gsvideo.GSMovie
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object) - Method in class codeanticode.gsvideo.GSPipeline
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, boolean) - Method in class codeanticode.gsvideo.GSPipeline
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, String, boolean) - Method in class codeanticode.gsvideo.GSPipeline
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object) - Method in class codeanticode.gsvideo.GSPlayer
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, boolean) - Method in class codeanticode.gsvideo.GSPlayer
Sets the object to use as destination for the frames read from the stream.
setPixelDest(Object, String, boolean) - Method in class codeanticode.gsvideo.GSPlayer
Sets the object to use as destination for the frames read from the stream.
setProperty(String, float) - Method in class codeanticode.gsvideo.GSPipeline
Set a float-value property in the pipeline.
setQueueSize(int, int) - Method in class codeanticode.gsvideo.GSMovieMaker
Sets the maximum size of the pre-encoding and encoding queues.
speed(float) - Method in class codeanticode.gsvideo.GSMovie
Set a multiplier for how fast/slow the movie should be run.
speed(float) - Method in class codeanticode.gsvideo.GSPlayer
Set a multiplier for how fast/slow the movie should be run.
start() - Method in class codeanticode.gsvideo.GSCapture
Starts the capture pipeline.
start() - Method in class codeanticode.gsvideo.GSMovieMaker
Starts recording.
stop() - Method in class codeanticode.gsvideo.GSCapture
Stops the capture pipeline.
stop() - Method in class codeanticode.gsvideo.GSMovie
Stop the movie, and rewind.
stop() - Method in class codeanticode.gsvideo.GSPipeline
Stop the stream, and rewind.
stop() - Method in class codeanticode.gsvideo.GSPlayer
Stop the stream, and rewind.

T

THEORA - Static variable in class codeanticode.gsvideo.GSMovieMaker
 
time() - Method in class codeanticode.gsvideo.GSMovie
Return the current time in seconds.
time() - Method in class codeanticode.gsvideo.GSPipeline
Return the current time in seconds.
time() - Method in class codeanticode.gsvideo.GSPlayer
Return the current time in seconds.

U

unsetenv(String) - Method in interface codeanticode.gsvideo.CLibrary
 

V

VIDEO - Static variable in class codeanticode.gsvideo.GSVideo
 
volume(float) - Method in class codeanticode.gsvideo.GSMovie
Change the volume.
volume(float) - Method in class codeanticode.gsvideo.GSPipeline
Change the volume.
volume(float) - Method in class codeanticode.gsvideo.GSPlayer
Change the volume.

W

WORST - Static variable in class codeanticode.gsvideo.GSMovieMaker
 

X

X264 - Static variable in class codeanticode.gsvideo.GSMovieMaker
 
XVID - Static variable in class codeanticode.gsvideo.GSMovieMaker
 

A B C D F G H I J L M N O P R S T U V W X

processing library GSVideo by Andres Colubri. (c) 2008-2011