public class Pipeline extends Element implements BusSyncHandler
ASYNC, ELEMENT_FLAG_LAST, FAILURE, FLAG_IS_SINK, NO_PREROLL, NONE, PAUSE, PAUSE_PLAY, PAUSE_STOP, PLAY, PLAY_PAUSE, stateReturnNames, STOP, STOP_PAUSE, SUCCESSOBJECT_FLAG_LASTDROP, PASS| Constructor and Description |
|---|
Pipeline() |
Pipeline(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(Element elem) |
java.util.Enumeration |
enumElements() |
java.util.Enumeration |
enumSinks() |
java.util.Enumeration |
enumSorted() |
java.lang.String |
getFactoryName() |
int |
getState(int[] resState,
int[] resPending,
long timeout) |
int |
handleSyncMessage(Message message) |
boolean |
query(Query query) |
boolean |
remove(Element elem) |
boolean |
sendEvent(Event event) |
void |
shutDown() |
void |
useClock(Clock clock) |
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, typeFindpublic java.lang.String getFactoryName()
getFactoryName in class Elementpublic void shutDown()
public void useClock(Clock clock)
public boolean add(Element elem)
public boolean remove(Element elem)
public java.util.Enumeration enumElements()
public java.util.Enumeration enumSorted()
public java.util.Enumeration enumSinks()
public int handleSyncMessage(Message message)
handleSyncMessage in interface BusSyncHandlerpublic int getState(int[] resState,
int[] resPending,
long timeout)