public class CortadoPipeline extends Pipeline implements PadListener, CapsListener
Modifier and Type | Field and Description |
---|---|
boolean |
usingJavaX |
ASYNC, ELEMENT_FLAG_LAST, FAILURE, FLAG_IS_SINK, NO_PREROLL, NONE, PAUSE, PAUSE_PLAY, PAUSE_STOP, PLAY, PLAY_PAUSE, stateReturnNames, STOP, STOP_PAUSE, SUCCESS
OBJECT_FLAG_LAST
DROP, PASS
Constructor and Description |
---|
CortadoPipeline(Cortado cortado) |
Modifier and Type | Method and Description |
---|---|
boolean |
buildMultipart() |
boolean |
buildOgg() |
void |
capsChanged(Caps caps) |
void |
enableAudio(boolean b) |
void |
enableKateStream(int idx,
java.lang.String language,
java.lang.String category)
Selects the Kate stream to enable, by index (if any), or by language/category.
|
void |
enableVideo(boolean b) |
int |
getBufferHigh() |
int |
getBufferLow() |
int |
getBufferSize() |
java.awt.Component |
getComponent() |
java.net.URL |
getDocumentBase() |
int |
getEnabledKateIndex()
Returns the index of the currently enabled Kate stream (negative if none)
|
java.lang.String |
getUrl() |
boolean |
isAudioEnabled() |
boolean |
isVideoEnabled() |
void |
noMorePads() |
void |
padAdded(Pad pad) |
void |
padRemoved(Pad pad) |
void |
resize(java.awt.Dimension d) |
void |
setBufferHigh(int size) |
void |
setBufferLow(int size) |
void |
setBufferSize(int size) |
void |
setComponent(java.awt.Component c) |
void |
setDocumentBase(java.net.URL base) |
void |
setIgnoreAspect(boolean ignore) |
void |
setKeepAspect(boolean keep) |
void |
setPassword(java.lang.String aPassword) |
void |
setUrl(java.lang.String anUrl) |
void |
setUserId(java.lang.String aUserId) |
add, enumElements, enumSinks, enumSorted, getFactoryName, getState, handleSyncMessage, query, remove, sendEvent, shutDown, useClock
abortState, addPad, addPadListener, continueState, enumPads, getBus, getClock, getMime, getPad, getStateName, getStateNext, getStateReturnName, getTransition, getTransitionCurrent, getTransitionNext, lostState, postMessage, removePad, removePadListener, requestSinkPad, setBus, setClock, setState, toString, typeFind
public CortadoPipeline(Cortado cortado)
public void padAdded(Pad pad)
padAdded
in interface PadListener
public void padRemoved(Pad pad)
padRemoved
in interface PadListener
public void noMorePads()
noMorePads
in interface PadListener
noMorePads
in class Element
public void setUrl(java.lang.String anUrl)
public java.lang.String getUrl()
public void setUserId(java.lang.String aUserId)
public void setKeepAspect(boolean keep)
public void setIgnoreAspect(boolean ignore)
public void setPassword(java.lang.String aPassword)
public void enableAudio(boolean b)
public boolean isAudioEnabled()
public void enableVideo(boolean b)
public boolean isVideoEnabled()
public void enableKateStream(int idx, java.lang.String language, java.lang.String category)
public int getEnabledKateIndex()
public void setComponent(java.awt.Component c)
public java.awt.Component getComponent()
public void setDocumentBase(java.net.URL base)
public java.net.URL getDocumentBase()
public void setBufferSize(int size)
public int getBufferSize()
public void setBufferLow(int size)
public int getBufferLow()
public void setBufferHigh(int size)
public int getBufferHigh()
public void resize(java.awt.Dimension d)
public boolean buildOgg()
public boolean buildMultipart()
public void capsChanged(Caps caps)
capsChanged
in interface CapsListener