Class Pipeline
java.lang.Object
com.fluendo.jst.Object
com.fluendo.jst.Element
com.fluendo.jst.Pipeline
- All Implemented Interfaces:
BusSyncHandler
- Direct Known Subclasses:
CortadoPipeline
-
Field Summary
Fields inherited from class Element
ASYNC, ELEMENT_FLAG_LAST, FAILURE, FLAG_IS_SINK, NO_PREROLL, NONE, PAUSE, PAUSE_PLAY, PAUSE_STOP, PLAY, PLAY_PAUSE, stateReturnNames, STOP, STOP_PAUSE, SUCCESSFields inherited from class Object
OBJECT_FLAG_LASTFields inherited from interface BusSyncHandler
DROP, PASS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetState(int[] resState, int[] resPending, long timeout) inthandleSyncMessage(Message message) booleanbooleanbooleanvoidshutDown()voidMethods inherited from class Element
abortState, addPad, addPadListener, continueState, enumPads, getBus, getClock, getMime, getPad, getStateName, getStateNext, getStateReturnName, getTransition, getTransitionCurrent, getTransitionNext, lostState, noMorePads, postMessage, removePad, removePadListener, requestSinkPad, setBus, setClock, setState, toString, typeFind
-
Constructor Details
-
Pipeline
public Pipeline() -
Pipeline
-
-
Method Details
-
getFactoryName
- Specified by:
getFactoryNamein classElement
-
shutDown
public void shutDown() -
useClock
-
add
-
remove
-
enumElements
-
enumSorted
-
enumSinks
-
handleSyncMessage
- Specified by:
handleSyncMessagein interfaceBusSyncHandler
-
getState
-
sendEvent
-
query
-