public interface MediaPipeline extends MediaObject
MediaElements
and :rom:cls:`MediaMixersModifier and Type | Method and Description |
---|---|
Transaction |
beginTransaction() |
java.lang.String |
getGstreamerDot()
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline
|
void |
getGstreamerDot(Continuation<java.lang.String> cont)
Asynchronous version of getGstreamerDot:
Continuation.onSuccess(F) is called when the action is
done. |
java.lang.String |
getGstreamerDot(GstreamerDotDetails details)
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline
|
void |
getGstreamerDot(GstreamerDotDetails details,
Continuation<java.lang.String> cont)
Asynchronous version of getGstreamerDot:
Continuation.onSuccess(F) is called when the action is
done. |
TFuture<java.lang.String> |
getGstreamerDot(Transaction tx)
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline
|
TFuture<java.lang.String> |
getGstreamerDot(Transaction tx,
GstreamerDotDetails details)
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline
|
boolean |
getLatencyStats()
Get If statistics about pipeline latency are enabled for all mediaElements
|
void |
getLatencyStats(Continuation<java.lang.Boolean> cont)
Get If statistics about pipeline latency are enabled for all mediaElements
|
TFuture<java.lang.Boolean> |
getLatencyStats(Transaction tx)
Get If statistics about pipeline latency are enabled for all mediaElements
|
void |
setLatencyStats(boolean latencyStats)
Set If statistics about pipeline latency are enabled for all mediaElements
|
void |
setLatencyStats(boolean latencyStats,
Continuation<java.lang.Void> cont)
Set If statistics about pipeline latency are enabled for all mediaElements
|
void |
setLatencyStats(boolean latencyStats,
Transaction tx)
Set If statistics about pipeline latency are enabled for all mediaElements
|
addErrorListener, addErrorListener, addTag, addTag, addTag, getChildren, getChildren, getChildren, getChilds, getChilds, getChilds, getCreationTime, getCreationTime, getCreationTime, getId, getId, getId, getMediaPipeline, getMediaPipeline, getMediaPipeline, getName, getName, getName, getParent, getParent, getParent, getSendTagsInEvents, getSendTagsInEvents, getSendTagsInEvents, getTag, getTag, getTag, getTags, getTags, getTags, removeErrorListener, removeErrorListener, removeTag, removeTag, removeTag, setName, setName, setName, setSendTagsInEvents, setSendTagsInEvents, setSendTagsInEvents
isCommited, release, release, release, waitCommited, whenCommited, whenCommited
boolean getLatencyStats()
void getLatencyStats(Continuation<java.lang.Boolean> cont)
TFuture<java.lang.Boolean> getLatencyStats(Transaction tx)
void setLatencyStats(boolean latencyStats)
void setLatencyStats(boolean latencyStats, Continuation<java.lang.Void> cont)
void setLatencyStats(boolean latencyStats, Transaction tx)
java.lang.String getGstreamerDot(GstreamerDotDetails details)
details
- Details of graphvoid getGstreamerDot(GstreamerDotDetails details, Continuation<java.lang.String> cont)
Continuation.onSuccess(F)
is called when the action is
done. If an error occurs, Continuation.onError(java.lang.Throwable)
is called.details
- Details of graphgetGstreamerDot(org.kurento.client.GstreamerDotDetails)
TFuture<java.lang.String> getGstreamerDot(Transaction tx, GstreamerDotDetails details)
details
- Details of graphjava.lang.String getGstreamerDot()
void getGstreamerDot(Continuation<java.lang.String> cont)
Continuation.onSuccess(F)
is called when the action is
done. If an error occurs, Continuation.onError(java.lang.Throwable)
is called.TFuture<java.lang.String> getGstreamerDot(Transaction tx)
Transaction beginTransaction()