- java.lang.Object
-
- org.praxislive.video.pipes.VideoPipe
-
- org.praxislive.video.pipes.impl.SingleOut
-
- org.praxislive.video.pipes.impl.SingleInOut
-
- Direct Known Subclasses:
Placeholder
public abstract class SingleInOut extends SingleOut
-
-
Constructor Summary
Constructors Constructor Description SingleInOut()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VideoPipe
getSource(int idx)
int
getSourceCapacity()
int
getSourceCount()
protected boolean
isRenderRequired(VideoPipe source, long time)
void
registerSource(VideoPipe source)
void
unregisterSource(VideoPipe source)
-
Methods inherited from class org.praxislive.video.pipes.impl.SingleOut
getSink, getSinkCapacity, getSinkCount, getTime, nextFrame, process, process, registerSink, unregisterSink
-
Methods inherited from class org.praxislive.video.pipes.VideoPipe
addSource, callSource, removeSource, sinkRequiresRender
-
-
-
-
Method Detail
-
registerSource
public final void registerSource(VideoPipe source)
- Overrides:
registerSource
in classSingleOut
-
unregisterSource
public final void unregisterSource(VideoPipe source)
- Overrides:
unregisterSource
in classSingleOut
-
getSourceCount
public final int getSourceCount()
- Overrides:
getSourceCount
in classSingleOut
-
getSourceCapacity
public final int getSourceCapacity()
- Overrides:
getSourceCapacity
in classSingleOut
-
isRenderRequired
protected boolean isRenderRequired(VideoPipe source, long time)
- Overrides:
isRenderRequired
in classSingleOut
-
-