Interface InputDeviceUhdSettings.Builder

    • Method Detail

      • activeInput

        InputDeviceUhdSettings.Builder activeInput​(String activeInput)
        If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
        Parameters:
        activeInput - If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InputDeviceActiveInput, InputDeviceActiveInput
      • activeInput

        InputDeviceUhdSettings.Builder activeInput​(InputDeviceActiveInput activeInput)
        If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
        Parameters:
        activeInput - If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InputDeviceActiveInput, InputDeviceActiveInput
      • configuredInput

        InputDeviceUhdSettings.Builder configuredInput​(String configuredInput)
        The source at the input device that is currently active. You can specify this source.
        Parameters:
        configuredInput - The source at the input device that is currently active. You can specify this source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InputDeviceConfiguredInput, InputDeviceConfiguredInput
      • framerate

        InputDeviceUhdSettings.Builder framerate​(Double framerate)
        The frame rate of the video source.
        Parameters:
        framerate - The frame rate of the video source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • height

        InputDeviceUhdSettings.Builder height​(Integer height)
        The height of the video source, in pixels.
        Parameters:
        height - The height of the video source, in pixels.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxBitrate

        InputDeviceUhdSettings.Builder maxBitrate​(Integer maxBitrate)
        The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.
        Parameters:
        maxBitrate - The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • width

        InputDeviceUhdSettings.Builder width​(Integer width)
        The width of the video source, in pixels.
        Parameters:
        width - The width of the video source, in pixels.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latencyMs

        InputDeviceUhdSettings.Builder latencyMs​(Integer latencyMs)
        The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.
        Parameters:
        latencyMs - The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mediaconnectSettings

        InputDeviceUhdSettings.Builder mediaconnectSettings​(InputDeviceMediaConnectSettings mediaconnectSettings)
        Information about the MediaConnect flow attached to the device. Returned only if the outputType is MEDIACONNECT_FLOW.
        Parameters:
        mediaconnectSettings - Information about the MediaConnect flow attached to the device. Returned only if the outputType is MEDIACONNECT_FLOW.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • audioChannelPairs

        InputDeviceUhdSettings.Builder audioChannelPairs​(Collection<InputDeviceUhdAudioChannelPairConfig> audioChannelPairs)
        An array of eight audio configurations, one for each audio pair in the source. Each audio configuration specifies either to exclude the pair, or to format it and include it in the output from the UHD device. Applies only when the device is configured as the source for a MediaConnect flow.
        Parameters:
        audioChannelPairs - An array of eight audio configurations, one for each audio pair in the source. Each audio configuration specifies either to exclude the pair, or to format it and include it in the output from the UHD device. Applies only when the device is configured as the source for a MediaConnect flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • audioChannelPairs

        InputDeviceUhdSettings.Builder audioChannelPairs​(InputDeviceUhdAudioChannelPairConfig... audioChannelPairs)
        An array of eight audio configurations, one for each audio pair in the source. Each audio configuration specifies either to exclude the pair, or to format it and include it in the output from the UHD device. Applies only when the device is configured as the source for a MediaConnect flow.
        Parameters:
        audioChannelPairs - An array of eight audio configurations, one for each audio pair in the source. Each audio configuration specifies either to exclude the pair, or to format it and include it in the output from the UHD device. Applies only when the device is configured as the source for a MediaConnect flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.