Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

acquire(int, boolean) - Static method in class org.praxislive.video.render.utils.PixelArrayCache
 
Add - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 
addFrameRateListener(FrameRateListener) - Method in interface org.praxislive.video.pipes.FrameRateSource
 
addListener(PortListener) - Method in class org.praxislive.video.DefaultVideoInputPort
 
addListener(PortListener) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
addSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
addVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.DefaultVideoInputPort
 
addVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.VideoPort.Input
 
alpha - Variable in class org.praxislive.video.render.Surface
 
ALPHA_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 
asRectangle() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 

B

BitXor - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 
blend(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
BlendMode - Enum Class in org.praxislive.video.render.ops
 
Blit - Class in org.praxislive.video.render.ops
 
Blit() - Constructor for class org.praxislive.video.render.ops.Blit
 
BLUE_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 
Blur - Class in org.praxislive.video.render.ops
 
Bounds - Class in org.praxislive.video.render.ops
Deprecated.
Bounds(int, int, int, int) - Constructor for class org.praxislive.video.render.ops.Bounds
Deprecated.
 
Bounds(Rectangle) - Constructor for class org.praxislive.video.render.ops.Bounds
Deprecated.
 
breakConnection(VideoPort.Input, VideoPipe) - Method in class org.praxislive.video.VideoPort.Output
 
BufferedImageSurface - Class in org.praxislive.video.render.utils
 
BufferedImageSurface(int, int, boolean) - Constructor for class org.praxislive.video.render.utils.BufferedImageSurface
 
Bus - Interface in org.praxislive.video.pipes
 

C

calculateBounds(Dimension, Dimension, ResizeMode, Rectangle, Rectangle) - Static method in class org.praxislive.video.utils.ResizeUtils
 
callSource(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
checkCompatible(Surface, boolean, boolean) - Method in class org.praxislive.video.render.Surface
 
checkCompatible(Surface, boolean, boolean) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
clear() - Method in class org.praxislive.video.render.Surface
 
clear() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
Client() - Constructor for class org.praxislive.video.VideoContext.Client
 
ClientConfiguration - Class in org.praxislive.video
 
ClientConfiguration(int, int) - Constructor for class org.praxislive.video.ClientConfiguration
 
ClientConfiguration(int, int, Lookup) - Constructor for class org.praxislive.video.ClientConfiguration
 
ClientConfiguration.DeviceIndex - Class in org.praxislive.video
 
ClientConfiguration.Dimension - Class in org.praxislive.video
 
ClientConfiguration.Rotation - Class in org.praxislive.video
 
ClientRegistrationException - Exception Class in org.praxislive.video
 
ClientRegistrationException() - Constructor for exception class org.praxislive.video.ClientRegistrationException
Creates a new instance of ClientRegistrationException without detail message.
ClientRegistrationException(String) - Constructor for exception class org.praxislive.video.ClientRegistrationException
Constructs an instance of ClientRegistrationException with the specified detail message.
Color - Enum constant in enum class org.praxislive.video.render.ops.DifferenceOp.Mode
 
connect(Port) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
connect(Port) - Method in class org.praxislive.video.VideoPort.Input
 
connections() - Method in class org.praxislive.video.DefaultVideoInputPort
 
connections() - Method in class org.praxislive.video.DefaultVideoOutputPort
 
copy(Surface) - Method in class org.praxislive.video.render.Surface
 
copy(Surface) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
createPlayer(PlayerConfiguration, ClientConfiguration[]) - Method in interface org.praxislive.video.PlayerFactory
 
createSurface() - Method in class org.praxislive.video.render.Surface
 
createSurface(int, int, boolean) - Method in class org.praxislive.video.render.Surface
 
createSurface(int, int, boolean) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
Crop - Enum constant in enum class org.praxislive.video.utils.ResizeMode.Type
 

D

Default - Enum constant in enum class org.praxislive.video.VideoSettings.FullScreenMode
 
DefaultVideoInputPort - Class in org.praxislive.video
 
DefaultVideoInputPort(VideoPipe) - Constructor for class org.praxislive.video.DefaultVideoInputPort
 
DefaultVideoOutputPort - Class in org.praxislive.video
 
DefaultVideoOutputPort(VideoPipe) - Constructor for class org.praxislive.video.DefaultVideoOutputPort
 
DEG_0 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DEG_180 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DEG_270 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DEG_90 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DeviceIndex(int) - Constructor for class org.praxislive.video.ClientConfiguration.DeviceIndex
 
diff(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates difference between supplied values.
Difference - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 
DifferenceOp - Class in org.praxislive.video.render.ops
 
DifferenceOp() - Constructor for class org.praxislive.video.render.ops.DifferenceOp
 
DifferenceOp.Mode - Enum Class in org.praxislive.video.render.ops
 
Dimension(int, int) - Constructor for class org.praxislive.video.ClientConfiguration.Dimension
 
disconnect(Port) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
disconnect(Port) - Method in class org.praxislive.video.VideoPort.Input
 
disconnectAll() - Method in class org.praxislive.video.DefaultVideoInputPort
 
disconnectAll() - Method in class org.praxislive.video.DefaultVideoOutputPort
 
draw(Graphics2D, Image[]) - Method in interface org.praxislive.video.render.ops.GraphicsOp.Callback
 

E

equals(Object) - Method in class org.praxislive.video.ClientConfiguration.DeviceIndex
 
equals(Object) - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
equals(Object) - Method in class org.praxislive.video.ClientConfiguration.Rotation
 
equals(Object) - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
equals(Object) - Method in class org.praxislive.video.utils.ResizeMode
 
Exclusive - Enum constant in enum class org.praxislive.video.VideoSettings.FullScreenMode
 

F

Fake - Enum constant in enum class org.praxislive.video.VideoSettings.FullScreenMode
 
filterARGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertRGBFilter
 
filterARGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertValueRGBFilter
 
filterARGB(int[], int, int[], int, int) - Method in interface org.praxislive.video.render.rgbmath.RGBSinglePixelFilter
 
filterRGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertRGBFilter
 
filterRGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertValueRGBFilter
 
filterRGB(int[], int, int[], int, int) - Method in interface org.praxislive.video.render.rgbmath.RGBSinglePixelFilter
 
FontUtils - Class in org.praxislive.video.render.utils
 
FrameRateListener - Interface in org.praxislive.video.pipes
 
FrameRateSource - Interface in org.praxislive.video.pipes
 

G

getAngle() - Method in class org.praxislive.video.ClientConfiguration.Rotation
 
getBlendMode() - Method in class org.praxislive.video.render.ops.Blit
 
getBlendMode() - Method in class org.praxislive.video.render.ops.RectFill
 
getBlendMode() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getBlendMode() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getBlendMode() - Method in class org.praxislive.video.render.ops.TransformBlit
 
getBounds() - Method in class org.praxislive.video.render.ops.Sub
 
getBounds(Rectangle) - Method in class org.praxislive.video.render.ops.RectFill
 
getCallback() - Method in class org.praxislive.video.render.ops.GraphicsOp
 
getClock() - Method in class org.praxislive.video.PlayerConfiguration
 
getColor() - Method in class org.praxislive.video.render.ops.RectFill
 
getColor() - Method in class org.praxislive.video.render.ops.TextRender
 
getData() - Method in interface org.praxislive.video.render.PixelData
 
getDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
getFactory() - Method in interface org.praxislive.video.PlayerFactory.Provider
 
getFillColor() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getFont() - Method in class org.praxislive.video.render.ops.TextRender
 
getFormat() - Method in interface org.praxislive.video.render.NativePixelData
 
getFPS() - Method in class org.praxislive.video.PlayerConfiguration
 
getFullScreenMode() - Static method in class org.praxislive.video.VideoSettings
 
getHeight() - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
getHeight() - Method in class org.praxislive.video.PlayerConfiguration
 
getHeight() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getHeight() - Method in interface org.praxislive.video.render.PixelData
 
getHeight() - Method in class org.praxislive.video.render.Surface
 
getHorizontalAlignment() - Method in class org.praxislive.video.utils.ResizeMode
 
getImage() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
getInfo() - Method in class org.praxislive.video.VideoPort.Input
 
getInfo() - Method in class org.praxislive.video.VideoPort.Output
 
getInputCount() - Method in class org.praxislive.video.VideoContext.InputClient
 
getInputSink(int) - Method in class org.praxislive.video.VideoContext.InputClient
 
getInstance() - Static method in class org.praxislive.video.render.rgbmath.InvertRGBFilter
 
getInstance() - Static method in class org.praxislive.video.render.rgbmath.InvertValueRGBFilter
 
getLibraryName() - Method in interface org.praxislive.video.PlayerFactory.Provider
 
getLookup() - Method in class org.praxislive.video.ClientConfiguration
 
getLookup() - Method in interface org.praxislive.video.Player
 
getLookup() - Method in class org.praxislive.video.PlayerConfiguration
 
getLookup() - Method in class org.praxislive.video.VideoContext.Client
 
getModCount() - Method in class org.praxislive.video.render.Surface
 
getModCount() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
getMode() - Method in class org.praxislive.video.render.ops.DifferenceOp
 
getNativeData() - Method in interface org.praxislive.video.render.NativePixelData
 
getOffset() - Method in interface org.praxislive.video.render.PixelData
 
getOp() - Method in class org.praxislive.video.render.ops.Sub
 
getOpacity() - Method in class org.praxislive.video.render.ops.Blit
 
getOpacity() - Method in class org.praxislive.video.render.ops.RectFill
 
getOpacity() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getOpacity() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getOpacity() - Method in class org.praxislive.video.render.ops.TransformBlit
 
getOutputCount() - Method in class org.praxislive.video.VideoContext.OutputClient
 
getOutputSource(int) - Method in class org.praxislive.video.VideoContext.OutputClient
 
getScanline() - Method in interface org.praxislive.video.render.PixelData
 
getShape() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getSink(int) - Method in interface org.praxislive.video.pipes.Bus
 
getSink(int) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSink(int) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSink(int) - Method in class org.praxislive.video.pipes.VideoPipe
 
getSinkCapacity() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSinkCapacity() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSinkCapacity() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSinkCount() - Method in class org.praxislive.video.ClientConfiguration
 
getSinkCount() - Method in interface org.praxislive.video.pipes.Bus
 
getSinkCount() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSinkCount() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSinkCount() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSource(int) - Method in interface org.praxislive.video.pipes.Bus
 
getSource(int) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSource(int) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
getSource(int) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSource(int) - Method in class org.praxislive.video.pipes.VideoPipe
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSourceCount() - Method in class org.praxislive.video.ClientConfiguration
 
getSourceCount() - Method in interface org.praxislive.video.pipes.Bus
 
getSourceCount() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSourceCount() - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
getSourceCount() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSourceCount() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.Blit
 
getSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
getStroke() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getStrokeColor() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getText() - Method in class org.praxislive.video.render.ops.TextRender
 
getThreshold() - Method in class org.praxislive.video.render.ops.DifferenceOp
 
getTime() - Method in interface org.praxislive.video.pipes.FrameRateSource
 
getTime() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getTime() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getTitle() - Method in class org.praxislive.video.WindowHints
 
getTransform() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getTransform() - Method in class org.praxislive.video.render.ops.TextRender
 
getTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.TransformBlit
 
getType() - Method in class org.praxislive.video.utils.ResizeMode
 
getValue() - Method in class org.praxislive.video.ClientConfiguration.DeviceIndex
 
getVerticalAlignment() - Method in class org.praxislive.video.utils.ResizeMode
 
getWidth() - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
getWidth() - Method in class org.praxislive.video.PlayerConfiguration
 
getWidth() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getWidth() - Method in interface org.praxislive.video.render.PixelData
 
getWidth() - Method in class org.praxislive.video.render.Surface
 
getX() - Method in class org.praxislive.video.render.ops.Blit
 
getX() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getX() - Method in class org.praxislive.video.render.ops.TextRender
 
getY() - Method in class org.praxislive.video.render.ops.Blit
 
getY() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getY() - Method in class org.praxislive.video.render.ops.TextRender
 
GraphicsOp - Class in org.praxislive.video.render.ops
 
GraphicsOp(GraphicsOp.Callback) - Constructor for class org.praxislive.video.render.ops.GraphicsOp
 
GraphicsOp.Callback - Interface in org.praxislive.video.render.ops
 
GREEN_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 

H

hasAlpha() - Method in interface org.praxislive.video.render.PixelData
 
hasAlpha() - Method in class org.praxislive.video.render.Surface
 
hasDestinationRegion() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
hasDestinationRegion() - Method in class org.praxislive.video.render.ops.TransformBlit
 
hashCode() - Method in class org.praxislive.video.ClientConfiguration.DeviceIndex
 
hashCode() - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
hashCode() - Method in class org.praxislive.video.ClientConfiguration.Rotation
 
hashCode() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
hashCode() - Method in class org.praxislive.video.utils.ResizeMode
 
hasSourceRegion() - Method in class org.praxislive.video.render.ops.Blit
 
hasSourceRegion() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
hasSourceRegion() - Method in class org.praxislive.video.render.ops.TransformBlit
 
height - Variable in class org.praxislive.video.render.Surface
 

I

ImageUtils - Class in org.praxislive.video.render.utils
 
Input() - Constructor for class org.praxislive.video.VideoPort.Input
 
Input(PMap) - Constructor for class org.praxislive.video.VideoPort.Input
 
InputClient() - Constructor for class org.praxislive.video.VideoContext.InputClient
 
INT_ARGB_PRE - Enum constant in enum class org.praxislive.video.render.NativePixelData.Format
 
INT_RGB - Enum constant in enum class org.praxislive.video.render.NativePixelData.Format
 
InvalidVideoResourceException - Exception Class in org.praxislive.video
 
InvalidVideoResourceException() - Constructor for exception class org.praxislive.video.InvalidVideoResourceException
Creates a new instance of InvalidVideoResourceException without detail message.
InvalidVideoResourceException(String) - Constructor for exception class org.praxislive.video.InvalidVideoResourceException
Constructs an instance of InvalidVideoResourceException with the specified detail message.
InvalidVideoResourceException(String, Throwable) - Constructor for exception class org.praxislive.video.InvalidVideoResourceException
Constructs an instance of InvalidVideoResourceException with the specified detail message and cause.
InvalidVideoResourceException(Throwable) - Constructor for exception class org.praxislive.video.InvalidVideoResourceException
Constructs an instance of InvalidVideoResourceException with the specified cause.
InvertRGBFilter - Class in org.praxislive.video.render.rgbmath
 
InvertValueRGBFilter - Class in org.praxislive.video.render.rgbmath
 
isAlwaysOnTop() - Method in class org.praxislive.video.WindowHints
 
isClear() - Method in class org.praxislive.video.render.Surface
 
isClear() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
isFullScreen() - Method in class org.praxislive.video.WindowHints
 
isFullScreenExclusive() - Static method in class org.praxislive.video.VideoSettings
 
isRendering() - Method in interface org.praxislive.video.pipes.FrameRateSource
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
isShowCursor() - Method in class org.praxislive.video.WindowHints
 
isSmooth() - Method in class org.praxislive.video.RenderingHints
 
isUndecorated() - Method in class org.praxislive.video.WindowHints
 

L

load(URI) - Static method in class org.praxislive.video.render.utils.BufferedImageSurface
 
load(URI) - Static method in class org.praxislive.video.render.utils.FontUtils
 

M

makeConnection(VideoPort.Input, VideoPipe) - Method in class org.praxislive.video.VideoPort.Output
 
Mask - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 
max(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates highest value of supplied args
max(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
min(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates lowest value of supplied args
min(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
mix(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates mix of supplied args.
mix(int, int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates mix of supplied args.
Mono - Enum constant in enum class org.praxislive.video.render.ops.DifferenceOp.Mode
 
mult(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
multARGB(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
MultiInOut - Class in org.praxislive.video.pipes.impl
 
MultiInOut(int, int) - Constructor for class org.praxislive.video.pipes.impl.MultiInOut
 
Multiply - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 
multRGB(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 

N

NativePixelData - Interface in org.praxislive.video.render
 
NativePixelData.Format - Enum Class in org.praxislive.video.render
 
nextFrame(boolean) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
nextFrame(FrameRateSource) - Method in interface org.praxislive.video.pipes.FrameRateListener
 
Noise - Class in org.praxislive.video.render.ops
 
Normal - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 

O

op() - Static method in class org.praxislive.video.render.ops.Blit
Deprecated.
op() - Static method in class org.praxislive.video.render.ops.Noise
 
op(int) - Static method in class org.praxislive.video.render.ops.Blur
 
op(SurfaceOp, int, int, int, int) - Static method in class org.praxislive.video.render.ops.Sub
 
op(SurfaceOp, Bounds) - Static method in class org.praxislive.video.render.ops.Sub
 
op(SurfaceOp, PixelData) - Static method in class org.praxislive.video.render.ops.Reverse
 
org.praxislive.video - module org.praxislive.video
 
org.praxislive.video - package org.praxislive.video
 
org.praxislive.video.pipes - package org.praxislive.video.pipes
 
org.praxislive.video.pipes.impl - package org.praxislive.video.pipes.impl
 
org.praxislive.video.render - package org.praxislive.video.render
 
org.praxislive.video.render.ops - package org.praxislive.video.render.ops
 
org.praxislive.video.render.rgbmath - package org.praxislive.video.render.rgbmath
 
org.praxislive.video.render.utils - package org.praxislive.video.render.utils
 
org.praxislive.video.utils - package org.praxislive.video.utils
 
Output() - Constructor for class org.praxislive.video.VideoPort.Output
 
Output(PMap) - Constructor for class org.praxislive.video.VideoPort.Output
 
OutputClient() - Constructor for class org.praxislive.video.VideoContext.OutputClient
 

P

PixelArrayCache - Class in org.praxislive.video.render.utils
 
PixelData - Interface in org.praxislive.video.render
 
Placeholder - Class in org.praxislive.video.pipes.impl
 
Placeholder() - Constructor for class org.praxislive.video.pipes.impl.Placeholder
 
Player - Interface in org.praxislive.video
 
PlayerConfiguration - Class in org.praxislive.video
 
PlayerConfiguration(Clock, int, int, double) - Constructor for class org.praxislive.video.PlayerConfiguration
 
PlayerConfiguration(Clock, int, int, double, Lookup) - Constructor for class org.praxislive.video.PlayerConfiguration
 
PlayerFactory - Interface in org.praxislive.video
 
PlayerFactory.Provider - Interface in org.praxislive.video
 
premultiply(int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
process(long, TimeUnit) - Method in interface org.praxislive.video.QueueContext
 
process(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
process(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
process(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Blit
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Blur
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.DifferenceOp
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.GraphicsOp
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Noise
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.RectFill
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Reverse
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.ShapeRender
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Sub
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.TextRender
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.TransformBlit
 
process(PixelData, PixelData...) - Method in interface org.praxislive.video.render.SurfaceOp
 
process(Surface[], Surface, int, boolean) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
process(Surface[], Surface, int, boolean) - Method in class org.praxislive.video.pipes.impl.Splitter
 
process(SurfaceOp) - Method in class org.praxislive.video.render.Surface
 
process(SurfaceOp, Surface) - Method in class org.praxislive.video.render.Surface
 
process(SurfaceOp, Surface...) - Method in class org.praxislive.video.render.Surface
 
process(SurfaceOp, Surface...) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
process(Surface, boolean) - Method in class org.praxislive.video.pipes.impl.Placeholder
 
process(Surface, boolean) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
processInputs(Surface[], boolean) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
Provider() - Constructor for class org.praxislive.video.VideoPort.Provider
 

Q

QueueContext - Interface in org.praxislive.video
 

R

random() - Static method in class org.praxislive.video.render.utils.RGBMath
 
RectFill - Class in org.praxislive.video.render.ops
 
RectFill() - Constructor for class org.praxislive.video.render.ops.RectFill
 
RED_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 
registerSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
registerSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
registerSink(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
registerVideoInputClient(VideoContext.InputClient) - Method in class org.praxislive.video.VideoContext
 
registerVideoOutputClient(VideoContext.OutputClient) - Method in class org.praxislive.video.VideoContext
 
release() - Method in class org.praxislive.video.render.Surface
 
release() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
release(int[]) - Static method in class org.praxislive.video.render.utils.PixelArrayCache
 
removeFrameRateListener(FrameRateListener) - Method in interface org.praxislive.video.pipes.FrameRateSource
 
removeListener(PortListener) - Method in class org.praxislive.video.DefaultVideoInputPort
 
removeListener(PortListener) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
removeSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
removeVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.DefaultVideoInputPort
 
removeVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.VideoPort.Input
 
RenderingHints - Class in org.praxislive.video
 
RenderingHints() - Constructor for class org.praxislive.video.RenderingHints
 
ResizeMode - Class in org.praxislive.video.utils
 
ResizeMode(ResizeMode.Type, double, double) - Constructor for class org.praxislive.video.utils.ResizeMode
 
ResizeMode.Type - Enum Class in org.praxislive.video.utils
 
ResizeUtils - Class in org.praxislive.video.utils
 
Reverse - Class in org.praxislive.video.render.ops
 
RGBMath - Class in org.praxislive.video.render.utils
 
RGBSinglePixelFilter - Interface in org.praxislive.video.render.rgbmath
 

S

save(String, File) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
Scale - Enum constant in enum class org.praxislive.video.utils.ResizeMode.Type
 
ScaledBlit - Class in org.praxislive.video.render.ops
 
ScaledBlit() - Constructor for class org.praxislive.video.render.ops.ScaledBlit
 
Screen - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 
setAlwaysOnTop(boolean) - Method in class org.praxislive.video.WindowHints
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.Blit
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.RectFill
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setBounds(int, int, int, int) - Method in class org.praxislive.video.render.ops.RectFill
 
setBounds(Rectangle) - Method in class org.praxislive.video.render.ops.RectFill
 
setColor(Color) - Method in class org.praxislive.video.render.ops.RectFill
 
setColor(Color) - Method in class org.praxislive.video.render.ops.TextRender
 
setDestinationRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setDestinationRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setFillColor(Color) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setFont(Font) - Method in class org.praxislive.video.render.ops.TextRender
 
setFullScreen(boolean) - Method in class org.praxislive.video.WindowHints
 
setFullScreenMode(VideoSettings.FullScreenMode) - Static method in class org.praxislive.video.VideoSettings
 
setMode(DifferenceOp.Mode) - Method in class org.praxislive.video.render.ops.DifferenceOp
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.Blit
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.RectFill
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setShape(Shape) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setShowCursor(boolean) - Method in class org.praxislive.video.WindowHints
 
setSmooth(boolean) - Method in class org.praxislive.video.RenderingHints
 
setSourceRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.Blit
 
setSourceRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setSourceRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.Blit
 
setSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setStroke(BasicStroke) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setStrokeColor(Color) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setText(String) - Method in class org.praxislive.video.render.ops.TextRender
 
setThreshold(double) - Method in class org.praxislive.video.render.ops.DifferenceOp
 
setTitle(String) - Method in class org.praxislive.video.WindowHints
 
setTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.TextRender
 
setTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setUndecorated(boolean) - Method in class org.praxislive.video.WindowHints
 
setX(double) - Method in class org.praxislive.video.render.ops.TextRender
 
setX(int) - Method in class org.praxislive.video.render.ops.Blit
 
setY(double) - Method in class org.praxislive.video.render.ops.TextRender
 
setY(int) - Method in class org.praxislive.video.render.ops.Blit
 
ShapeRender - Class in org.praxislive.video.render.ops
 
ShapeRender() - Constructor for class org.praxislive.video.render.ops.ShapeRender
 
SingleInOut - Class in org.praxislive.video.pipes.impl
 
SingleInOut() - Constructor for class org.praxislive.video.pipes.impl.SingleInOut
 
SingleOut - Class in org.praxislive.video.pipes.impl
 
SingleOut() - Constructor for class org.praxislive.video.pipes.impl.SingleOut
 
SinkIsFullException - Exception Class in org.praxislive.video.pipes
 
SinkIsFullException() - Constructor for exception class org.praxislive.video.pipes.SinkIsFullException
Creates a new instance of SinkIsFullException without detail message.
SinkIsFullException(String) - Constructor for exception class org.praxislive.video.pipes.SinkIsFullException
Constructs an instance of SinkIsFullException with the specified detail message.
sinkRequiresRender(VideoPipe, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
SourceIsFullException - Exception Class in org.praxislive.video.pipes
 
SourceIsFullException() - Constructor for exception class org.praxislive.video.pipes.SourceIsFullException
Creates a new instance of SourceIsFullException without detail message.
SourceIsFullException(String) - Constructor for exception class org.praxislive.video.pipes.SourceIsFullException
Constructs an instance of SourceIsFullException with the specified detail message.
Splitter - Class in org.praxislive.video.pipes.impl
 
Splitter(int) - Constructor for class org.praxislive.video.pipes.impl.Splitter
 
Stretch - Enum constant in enum class org.praxislive.video.utils.ResizeMode.Type
 
Sub - Class in org.praxislive.video.render.ops
 
Sub - Enum constant in enum class org.praxislive.video.render.ops.BlendMode
 
Surface - Class in org.praxislive.video.render
 
Surface(int, int, boolean) - Constructor for class org.praxislive.video.render.Surface
 
SurfaceOp - Interface in org.praxislive.video.render
 

T

terminate() - Method in interface org.praxislive.video.Player
 
TextRender - Class in org.praxislive.video.render.ops
 
TextRender() - Constructor for class org.praxislive.video.render.ops.TextRender
 
Threshold - Enum constant in enum class org.praxislive.video.render.ops.DifferenceOp.Mode
 
toImage(PixelData) - Static method in class org.praxislive.video.render.utils.ImageUtils
 
TransformBlit - Class in org.praxislive.video.render.ops
 
TransformBlit() - Constructor for class org.praxislive.video.render.ops.TransformBlit
 
types() - Method in class org.praxislive.video.VideoPort.Provider
 

U

unregisterSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
unregisterSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
unregisterSink(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
unregisterVideoInputClient(VideoContext.InputClient) - Method in class org.praxislive.video.VideoContext
 
unregisterVideoOutputClient(VideoContext.OutputClient) - Method in class org.praxislive.video.VideoContext
 

V

validateInput(Surface, Surface, int) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
valueOf(String) - Static method in enum class org.praxislive.video.render.NativePixelData.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.praxislive.video.render.ops.BlendMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.praxislive.video.render.ops.DifferenceOp.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.praxislive.video.utils.ResizeMode.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.praxislive.video.VideoSettings.FullScreenMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.praxislive.video.render.NativePixelData.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.praxislive.video.render.ops.BlendMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.praxislive.video.render.ops.DifferenceOp.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.praxislive.video.utils.ResizeMode.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.praxislive.video.VideoSettings.FullScreenMode
Returns an array containing the constants of this enum class, in the order they are declared.
VideoContext - Class in org.praxislive.video
 
VideoContext() - Constructor for class org.praxislive.video.VideoContext
 
VideoContext.Client - Class in org.praxislive.video
 
VideoContext.InputClient - Class in org.praxislive.video
 
VideoContext.OutputClient - Class in org.praxislive.video
 
VideoPipe - Class in org.praxislive.video.pipes
 
VideoPipe() - Constructor for class org.praxislive.video.pipes.VideoPipe
 
VideoPort - Class in org.praxislive.video
 
VideoPort() - Constructor for class org.praxislive.video.VideoPort
 
VideoPort.Input - Class in org.praxislive.video
 
VideoPort.Output - Class in org.praxislive.video
 
VideoPort.Provider - Class in org.praxislive.video
 
VideoSettings - Class in org.praxislive.video
 
VideoSettings.FullScreenMode - Enum Class in org.praxislive.video
 

W

width - Variable in class org.praxislive.video.render.Surface
 
WindowHints - Class in org.praxislive.video
 
WindowHints() - Constructor for class org.praxislive.video.WindowHints
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form