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, setOutputPinpublic int getPlugInType()
getPlugInType in class Nodepublic Renderer getRenderer()
public Format getInputFormat()
getInputFormat in class Nodepublic void setPrefetched(boolean prefetched)
public boolean isPrefetched()
public void open()
throws ResourceUnavailableException
open in class NodeResourceUnavailableExceptionpublic int process(Buffer input, int sourceTrackNumber, int destTrackNumber, int flags)
Nodepublic void addDestLink(Link n)
addDestLink in class Node