Package org.kurento.client
Interface MediaPipeline
- All Superinterfaces:
KurentoObject
,MediaObject
A pipeline is a container for a collection of
MediaElements
.
It offers the methods needed to control the creation and connection of elements inside a certain pipeline.-
Method Summary
Modifier and TypeMethodDescriptionReturns a string in dot (graphviz) format that represents the gstreamer elements inside the pipelinevoid
getGstreamerDot
(Continuation<String> cont) Asynchronous version of getGstreamerDot:Continuation.onSuccess(F)
is called when the action is done.getGstreamerDot
(GstreamerDotDetails details) Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipelinevoid
getGstreamerDot
(GstreamerDotDetails details, Continuation<String> cont) Asynchronous version of getGstreamerDot:Continuation.onSuccess(F)
is called when the action is done.Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipelinegetGstreamerDot
(Transaction tx, GstreamerDotDetails details) Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipelineboolean
Get If statistics about pipeline latency are enabled for all mediaElementsvoid
getLatencyStats
(Continuation<Boolean> cont) Get If statistics about pipeline latency are enabled for all mediaElementsGet If statistics about pipeline latency are enabled for all mediaElementsvoid
setLatencyStats
(boolean latencyStats) Set If statistics about pipeline latency are enabled for all mediaElementsvoid
setLatencyStats
(boolean latencyStats, Continuation<Void> cont) Set If statistics about pipeline latency are enabled for all mediaElementsvoid
setLatencyStats
(boolean latencyStats, Transaction tx) Set If statistics about pipeline latency are enabled for all mediaElementsMethods inherited from interface org.kurento.client.KurentoObject
addEventListener, invoke, isCommited, release, release, release, removeEventListener, waitCommited, whenCommited, whenCommited
Methods inherited from interface org.kurento.client.MediaObject
addErrorListener, addErrorListener, addTag, addTag, addTag, getChildren, getChildren, getChildren, 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
-
Method Details
-
getLatencyStats
boolean getLatencyStats()Get If statistics about pipeline latency are enabled for all mediaElements -
getLatencyStats
Get If statistics about pipeline latency are enabled for all mediaElements -
getLatencyStats
Get If statistics about pipeline latency are enabled for all mediaElements -
setLatencyStats
void setLatencyStats(boolean latencyStats) Set If statistics about pipeline latency are enabled for all mediaElements -
setLatencyStats
Set If statistics about pipeline latency are enabled for all mediaElements -
setLatencyStats
Set If statistics about pipeline latency are enabled for all mediaElements -
getGstreamerDot
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline- Parameters:
details
- Details of graph- Returns:
- The dot graph. *
-
getGstreamerDot
Asynchronous version of getGstreamerDot:Continuation.onSuccess(F)
is called when the action is done. If an error occurs,Continuation.onError(java.lang.Throwable)
is called.- Parameters:
details
- Details of graph- See Also:
-
getGstreamerDot
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline- Parameters:
details
- Details of graph- Returns:
- The dot graph. *
-
getGstreamerDot
String getGstreamerDot()Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline- Returns:
- The dot graph. *
-
getGstreamerDot
Asynchronous version of getGstreamerDot:Continuation.onSuccess(F)
is called when the action is done. If an error occurs,Continuation.onError(java.lang.Throwable)
is called.- See Also:
-
getGstreamerDot
Returns a string in dot (graphviz) format that represents the gstreamer elements inside the pipeline- Returns:
- The dot graph. *
-
beginTransaction
Transaction beginTransaction()
-