public interface MediaPipeline extends MediaObject
MediaElements
and :rom:cls:`MediaMixersModifier and Type | Method and Description |
---|---|
Transaction |
beginTransaction() |
String |
getGstreamerDot()
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline
|
void |
getGstreamerDot(Continuation<String> cont)
Asynchronous version of getGstreamerDot:
Continuation.onSuccess(F) is called when the action is
done. |
String |
getGstreamerDot(GstreamerDotDetails details)
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline
|
void |
getGstreamerDot(GstreamerDotDetails details,
Continuation<String> cont)
Asynchronous version of getGstreamerDot:
Continuation.onSuccess(F) is called when the action is
done. |
TFuture<String> |
getGstreamerDot(Transaction tx)
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline
|
TFuture<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<Boolean> cont)
Get If statistics about pipeline latency are enabled for all mediaElements
|
TFuture<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<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<Boolean> cont)
TFuture<Boolean> getLatencyStats(Transaction tx)
void setLatencyStats(boolean latencyStats)
void setLatencyStats(boolean latencyStats, Continuation<Void> cont)
void setLatencyStats(boolean latencyStats, Transaction tx)
String getGstreamerDot(GstreamerDotDetails details)
details
- Details of graphvoid getGstreamerDot(GstreamerDotDetails details, Continuation<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<String> getGstreamerDot(Transaction tx, GstreamerDotDetails details)
details
- Details of graphString getGstreamerDot()
void getGstreamerDot(Continuation<String> cont)
Continuation.onSuccess(F)
is called when the action is
done. If an error occurs, Continuation.onError(java.lang.Throwable)
is called.TFuture<String> getGstreamerDot(Transaction tx)
Transaction beginTransaction()
Copyright © 2019 Kurento. All rights reserved.