com.fluendo.plugin
Class AudioSink

java.lang.Object
  extended by com.fluendo.jst.Object
      extended by com.fluendo.jst.Element
          extended by com.fluendo.jst.Sink
              extended by com.fluendo.plugin.AudioSink
All Implemented Interfaces:
ClockProvider
Direct Known Subclasses:
AudioSinkJ2, AudioSinkSA

public abstract class AudioSink
extends Sink
implements ClockProvider


Field Summary
 
Fields inherited from class com.fluendo.jst.Element
ASYNC, ELEMENT_FLAG_LAST, FAILURE, FLAG_IS_SINK, NO_PREROLL, NONE, PAUSE, PAUSE_PLAY, PAUSE_STOP, PLAY, PLAY_PAUSE, stateReturnNames, STOP, STOP_PAUSE, SUCCESS
 
Fields inherited from class com.fluendo.jst.Object
OBJECT_FLAG_LAST
 
Constructor Summary
AudioSink()
           
 
Method Summary
 Clock provideClock()
           
 boolean test()
           
 
Methods inherited from class com.fluendo.jst.Sink
query, sendEvent, setProperty
 
Methods inherited from class com.fluendo.jst.Element
abortState, addPad, addPadListener, continueState, enumPads, getBus, getClock, getFactoryName, getMime, getPad, getState, getStateName, getStateNext, getStateReturnName, getTransition, getTransitionCurrent, getTransitionNext, lostState, noMorePads, postMessage, removePad, removePadListener, requestSinkPad, setBus, setClock, setState, toString, typeFind
 
Methods inherited from class com.fluendo.jst.Object
getName, getParent, getProperty, isFlagSet, setFlag, setName, setParent, unParent, unsetFlag
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AudioSink

public AudioSink()
Method Detail

provideClock

public Clock provideClock()
Specified by:
provideClock in interface ClockProvider

test

public boolean test()