java.lang.Object
org.praxislive.video.pipes.VideoPipe
- Direct Known Subclasses:
MultiInOut,SingleOut
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidprotected final voidcallSource(VideoPipe source, Surface buffer, long time) abstract VideoPipegetSink(int idx) abstract intabstract intabstract VideoPipegetSource(int idx) abstract intabstract intprotected abstract booleanisRenderRequired(VideoPipe source, long time) protected abstract voidprotected abstract voidregisterSink(VideoPipe sink) protected abstract voidregisterSource(VideoPipe source) final voidremoveSource(VideoPipe source) protected final booleansinkRequiresRender(VideoPipe sink, long time) protected abstract voidunregisterSink(VideoPipe sink) protected abstract voidunregisterSource(VideoPipe source)
-
Constructor Details
-
VideoPipe
public VideoPipe()
-
-
Method Details
-
addSource
-
removeSource
-
getSourceCount
public abstract int getSourceCount() -
getSourceCapacity
public abstract int getSourceCapacity() -
getSource
-
getSinkCount
public abstract int getSinkCount() -
getSinkCapacity
public abstract int getSinkCapacity() -
getSink
-
callSource
-
sinkRequiresRender
-
process
-
isRenderRequired
-
registerSource
-
unregisterSource
-
registerSink
-
unregisterSink
-