java.lang.Object
org.praxislive.video.pipes.VideoPipe
org.praxislive.video.pipes.impl.SingleOut
- Direct Known Subclasses:
SingleInOut
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSink(int idx) final intfinal intgetSource(int idx) intintprotected longgetTime()protected booleanisRenderRequired(VideoPipe source, long time) protected voidnextFrame(boolean rendering) final voidprotected abstract voidfinal voidregisterSink(VideoPipe sink) protected voidregisterSource(VideoPipe source) final voidunregisterSink(VideoPipe sink) protected voidunregisterSource(VideoPipe source) Methods inherited from class org.praxislive.video.pipes.VideoPipe
addSource, callSource, removeSource, sinkRequiresRender
-
Constructor Details
-
SingleOut
public SingleOut()
-
-
Method Details
-
process
-
registerSource
- Specified by:
registerSourcein classVideoPipe
-
unregisterSource
- Specified by:
unregisterSourcein classVideoPipe
-
registerSink
- Specified by:
registerSinkin classVideoPipe- Throws:
SourceIsFullException
-
unregisterSink
- Specified by:
unregisterSinkin classVideoPipe
-
nextFrame
protected void nextFrame(boolean rendering) -
process
-
getTime
protected long getTime() -
getSourceCount
public int getSourceCount()- Specified by:
getSourceCountin classVideoPipe
-
getSourceCapacity
public int getSourceCapacity()- Specified by:
getSourceCapacityin classVideoPipe
-
getSource
-
getSinkCount
public final int getSinkCount()- Specified by:
getSinkCountin classVideoPipe
-
getSinkCapacity
public final int getSinkCapacity()- Specified by:
getSinkCapacityin classVideoPipe
-
getSink
-
isRenderRequired
- Specified by:
isRenderRequiredin classVideoPipe
-