Interface Hub

All Superinterfaces:
KurentoObject, MediaObject
All Known Subinterfaces:
AlphaBlending, Composite, Dispatcher, DispatcherOneToMany, Mixer

public interface Hub extends MediaObject
A Hub is a routing MediaObject. It connects several endpoints together
  • Method Details

    • getGstreamerDot

      String getGstreamerDot(GstreamerDotDetails details)
      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

      void getGstreamerDot(GstreamerDotDetails details, Continuation<String> cont)
      Asynchronous version of getGstreamerDot: Continuation.onSuccess(F) is called when the action is done. If an error occurs, Continuation.onError(Throwable) is called.
      Parameters:
      details - Details of graph
      See Also:
    • getGstreamerDot

      TFuture<String> getGstreamerDot(Transaction tx, GstreamerDotDetails details)
      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

      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 Hub.

      The element can be queried for certain type of data:

      • SHOW_ALL: default value
      • SHOW_CAPS_DETAILS
      • SHOW_FULL_PARAMS
      • SHOW_MEDIA_TYPE
      • SHOW_NON_DEFAULT_PARAMS
      • SHOW_STATES
      • SHOW_VERBOSE
      Parameters:
      details - Details of graph
    • dumpGstreamerDot

      void dumpGstreamerDot(GstreamerDotDetails details, Continuation<Void> cont)
      Asynchronous version of dumpGstreamerDot: Continuation.onSuccess(F) is called when the action is done. If an error occurs, Continuation.onError(Throwable) is called.
      Parameters:
      details - Details of graph
      See Also:
    • dumpGstreamerDot

      void 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 Hub.

      The element can be queried for certain type of data:

      • SHOW_ALL: default value
      • SHOW_CAPS_DETAILS
      • SHOW_FULL_PARAMS
      • SHOW_MEDIA_TYPE
      • SHOW_NON_DEFAULT_PARAMS
      • SHOW_STATES
      • SHOW_VERBOSE
      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

      void getGstreamerDot(Continuation<String> cont)
      Asynchronous version of getGstreamerDot: Continuation.onSuccess(F) is called when the action is done. If an error occurs, Continuation.onError(Throwable) is called.
      See Also:
    • getGstreamerDot

      TFuture<String> getGstreamerDot(Transaction tx)
      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 Hub.

      The element can be queried for certain type of data:

      • SHOW_ALL: default value
      • SHOW_CAPS_DETAILS
      • SHOW_FULL_PARAMS
      • SHOW_MEDIA_TYPE
      • SHOW_NON_DEFAULT_PARAMS
      • SHOW_STATES
      • SHOW_VERBOSE
    • dumpGstreamerDot

      void dumpGstreamerDot(Continuation<Void> cont)
      Asynchronous version of dumpGstreamerDot: Continuation.onSuccess(F) is called when the action is done. If an error occurs, Continuation.onError(Throwable) is called.
      See Also:
    • dumpGstreamerDot

      void dumpGstreamerDot(Transaction tx)
      If GST_DEBUG_DUMP_DOT_DIR environment variable is defined dumps in that directoy a file with the GStreamer dot of the Hub.

      The element can be queried for certain type of data:

      • SHOW_ALL: default value
      • SHOW_CAPS_DETAILS
      • SHOW_FULL_PARAMS
      • SHOW_MEDIA_TYPE
      • SHOW_NON_DEFAULT_PARAMS
      • SHOW_STATES
      • SHOW_VERBOSE