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, SUCCESSOBJECT_FLAG_LASTDROP, 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, useClockabortState, addPad, addPadListener, continueState, enumPads, getBus, getClock, getMime, getPad, getStateName, getStateNext, getStateReturnName, getTransition, getTransitionCurrent, getTransitionNext, lostState, postMessage, removePad, removePadListener, requestSinkPad, setBus, setClock, setState, toString, typeFindpublic CortadoPipeline(Cortado cortado)
public void padAdded(Pad pad)
padAdded in interface PadListenerpublic void padRemoved(Pad pad)
padRemoved in interface PadListenerpublic void noMorePads()
noMorePads in interface PadListenernoMorePads in class Elementpublic 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