Interface StreamSelection.Builder

    • Method Detail

      • maxVideoBitsPerSecond

        StreamSelection.Builder maxVideoBitsPerSecond​(Integer maxVideoBitsPerSecond)
        The maximum video bitrate (bps) to include in output.
        Parameters:
        maxVideoBitsPerSecond - The maximum video bitrate (bps) to include in output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • minVideoBitsPerSecond

        StreamSelection.Builder minVideoBitsPerSecond​(Integer minVideoBitsPerSecond)
        The minimum video bitrate (bps) to include in output.
        Parameters:
        minVideoBitsPerSecond - The minimum video bitrate (bps) to include in output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • streamOrder

        StreamSelection.Builder streamOrder​(String streamOrder)
        A directive that determines the order of streams in the output.
        Parameters:
        streamOrder - A directive that determines the order of streams in the output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StreamOrder, StreamOrder
      • streamOrder

        StreamSelection.Builder streamOrder​(StreamOrder streamOrder)
        A directive that determines the order of streams in the output.
        Parameters:
        streamOrder - A directive that determines the order of streams in the output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StreamOrder, StreamOrder