public class RendererNode extends Node
Constructor and Description |
---|
RendererNode(Renderer renderer,
Format inputFormat) |
Modifier and Type | Method and Description |
---|---|
void |
addDestLink(Link n) |
Node |
duplicate() |
Format |
getInputFormat() |
int |
getPlugInType() |
Renderer |
getRenderer() |
boolean |
isPrefetched() |
void |
open() |
int |
process(Buffer input,
int sourceTrackNumber,
int destTrackNumber,
int flags)
sourceTrackNumber only used for demux, and destTrackNumber only used for mux.
|
void |
setPrefetched(boolean prefetched) |
void |
start() |
void |
stop() |
close, getDestLink, getDestLink, getDestLink, getInputPin, getInputPinByTrack, getNumDestLinks, getNumInputPins, getNumOutputPins, getOutputBuffer, getOutputPin, getOutputPinByTrack, getPlugIn, print, propagateDuplicate, removeDestLink, setInputPin, setOutputBuffer, setOutputPin
public int getPlugInType()
getPlugInType
in class Node
public Renderer getRenderer()
public Format getInputFormat()
getInputFormat
in class Node
public void setPrefetched(boolean prefetched)
public boolean isPrefetched()
public void open() throws ResourceUnavailableException
open
in class Node
ResourceUnavailableException
public int process(Buffer input, int sourceTrackNumber, int destTrackNumber, int flags)
Node
public void addDestLink(Link n)
addDestLink
in class Node