Class ImageSource

    • Constructor Detail

    • Method Detail

      • notifyError

        public void notifyError​(String msg)
        Signal sinks that an error has occurred. This should be called instead of NotifyFrame when an error occurs.
        Parameters:
        msg - Error message.
      • setConnected

        public void setConnected​(boolean connected)
        Set source connection status. Defaults to true.
        Parameters:
        connected - True for connected, false for disconnected
      • setDescription

        public void setDescription​(String description)
        Set source description.
        Parameters:
        description - Description
      • createProperty

        public VideoProperty createProperty​(String name,
                                            VideoProperty.Kind kind,
                                            int minimum,
                                            int maximum,
                                            int step,
                                            int defaultValue,
                                            int value)
        Create a property.
        Parameters:
        name - Property name
        kind - Property kind
        minimum - Minimum value
        maximum - Maximum value
        step - Step value
        defaultValue - Default value
        value - Current value
        Returns:
        Property
      • createIntegerProperty

        public VideoProperty createIntegerProperty​(String name,
                                                   int minimum,
                                                   int maximum,
                                                   int step,
                                                   int defaultValue,
                                                   int value)
        Create an integer property.
        Parameters:
        name - Property name
        minimum - Minimum value
        maximum - Maximum value
        step - Step value
        defaultValue - Default value
        value - Current value
        Returns:
        Property
      • createBooleanProperty

        public VideoProperty createBooleanProperty​(String name,
                                                   boolean defaultValue,
                                                   boolean value)
        Create a boolean property.
        Parameters:
        name - Property name
        defaultValue - Default value
        value - Current value
        Returns:
        Property