public class MuxNode extends Node
| Constructor and Description |
|---|
MuxNode(Multiplexer mux,
Format inputFormat,
int destTrack) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDestLink(Link n) |
Node |
duplicate() |
Format |
getInputFormat() |
Multiplexer |
getMultiplexer() |
int |
getPlugInType() |
int |
process(Buffer input,
int sourceTrackNumber,
int destTrackNumber,
int flags)
sourceTrackNumber only used for demux, and destTrackNumber only used for mux.
|
close, getDestLink, getDestLink, getDestLink, getInputPin, getInputPinByTrack, getNumDestLinks, getNumInputPins, getNumOutputPins, getOutputBuffer, getOutputPin, getOutputPinByTrack, getPlugIn, open, print, propagateDuplicate, removeDestLink, setInputPin, setOutputBuffer, setOutputPin, start, stoppublic MuxNode(Multiplexer mux, Format inputFormat, int destTrack)
public int getPlugInType()
getPlugInType in class Nodepublic Format getInputFormat()
getInputFormat in class Nodepublic Multiplexer getMultiplexer()
public int process(Buffer input, int sourceTrackNumber, int destTrackNumber, int flags)
Nodepublic void addDestLink(Link n)
addDestLink in class Node