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, stop
public MuxNode(Multiplexer mux, Format inputFormat, int destTrack)
public int getPlugInType()
getPlugInType
in class Node
public Format getInputFormat()
getInputFormat
in class Node
public Multiplexer getMultiplexer()
public int process(Buffer input, int sourceTrackNumber, int destTrackNumber, int flags)
Node
public void addDestLink(Link n)
addDestLink
in class Node