|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.fmj.media.AbstractControls net.sf.fmj.media.AbstractPlugIn net.sf.fmj.media.AbstractRenderer
public abstract class AbstractRenderer
Abstract implementation of Renderer, useful for subclassing.
Field Summary | |
---|---|
protected Format |
inputFormat
|
Fields inherited from interface javax.media.PlugIn |
---|
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED |
Constructor Summary | |
---|---|
AbstractRenderer()
|
Method Summary | |
---|---|
abstract Format[] |
getSupportedInputFormats()
|
abstract int |
process(Buffer buffer)
|
Format |
setInputFormat(Format format)
|
void |
start()
|
void |
stop()
|
Methods inherited from class net.sf.fmj.media.AbstractPlugIn |
---|
close, getName, open, reset |
Methods inherited from class net.sf.fmj.media.AbstractControls |
---|
addControl, getControl, getControls, removeControl |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.media.PlugIn |
---|
close, getName, open, reset |
Methods inherited from interface javax.media.Controls |
---|
getControl, getControls |
Field Detail |
---|
protected Format inputFormat
Constructor Detail |
---|
public AbstractRenderer()
Method Detail |
---|
public abstract Format[] getSupportedInputFormats()
getSupportedInputFormats
in interface Renderer
public abstract int process(Buffer buffer)
process
in interface Renderer
public Format setInputFormat(Format format)
setInputFormat
in interface Renderer
public void start()
start
in interface Renderer
public void stop()
stop
in interface Renderer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |