Class Selector


  • public class Selector
    extends Element
    This element receives data from N sinks, and selects one of them to send from its source.
    • Constructor Detail

      • Selector

        public Selector()
    • Method Detail

      • requestSinkPad

        public Pad requestSinkPad​(Pad peer)
        Requests a new sink pad to be created for the given peer. The caps do not matter, as Selector is a caps agnostic element.
        Overrides:
        requestSinkPad in class Element
      • setProperty

        public boolean setProperty​(java.lang.String name,
                                   java.lang.Object value)
        The selected sink may be selected via the "selected" property - negative to select nothing
        Overrides:
        setProperty in class Object
      • getProperty

        public java.lang.Object getProperty​(java.lang.String name)
        Overrides:
        getProperty in class Object
      • getFactoryName

        public java.lang.String getFactoryName()
        Specified by:
        getFactoryName in class Element