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 TypeMethodDescriptionvoid
If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipelinevoid
dumpGstreamerDot
(Continuation<Void> cont) Asynchronous version of dumpGstreamerDot:Continuation.onSuccess(F)
is called when the action is done.void
dumpGstreamerDot
(GstreamerDotDetails details) If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipelinevoid
dumpGstreamerDot
(GstreamerDotDetails details, Continuation<Void> cont) Asynchronous version of dumpGstreamerDot:Continuation.onSuccess(F)
is called when the action is done.void
If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipelinevoid
dumpGstreamerDot
(Transaction tx, GstreamerDotDetails details) If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipelineReturns 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. *
-
dumpGstreamerDot
If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipeline- Parameters:
details
- Details of graph
-
dumpGstreamerDot
Asynchronous version of dumpGstreamerDot: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:
-
dumpGstreamerDot
If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipeline- Parameters:
details
- Details of 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. *
-
dumpGstreamerDot
void dumpGstreamerDot()If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipeline -
dumpGstreamerDot
Asynchronous version of dumpGstreamerDot:Continuation.onSuccess(F)
is called when the action is done. If an error occurs,Continuation.onError(java.lang.Throwable)
is called.- See Also:
-
dumpGstreamerDot
If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the pipeline -
beginTransaction
Transaction beginTransaction()
-