Class TemporalFilterSettings

    • Method Detail

      • postFilterSharpening

        public final TemporalFilterPostFilterSharpening postFilterSharpening()
        If you enable this filter, the results are the following: - If the source content is noisy (it contains excessive digital artifacts), the filter cleans up the source. - If the source content is already clean, the filter tends to decrease the bitrate, especially when the rate control mode is QVBR.

        If the service returns an enum value that is not available in the current SDK version, postFilterSharpening will return TemporalFilterPostFilterSharpening.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from postFilterSharpeningAsString().

        Returns:
        If you enable this filter, the results are the following: - If the source content is noisy (it contains excessive digital artifacts), the filter cleans up the source. - If the source content is already clean, the filter tends to decrease the bitrate, especially when the rate control mode is QVBR.
        See Also:
        TemporalFilterPostFilterSharpening
      • postFilterSharpeningAsString

        public final String postFilterSharpeningAsString()
        If you enable this filter, the results are the following: - If the source content is noisy (it contains excessive digital artifacts), the filter cleans up the source. - If the source content is already clean, the filter tends to decrease the bitrate, especially when the rate control mode is QVBR.

        If the service returns an enum value that is not available in the current SDK version, postFilterSharpening will return TemporalFilterPostFilterSharpening.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from postFilterSharpeningAsString().

        Returns:
        If you enable this filter, the results are the following: - If the source content is noisy (it contains excessive digital artifacts), the filter cleans up the source. - If the source content is already clean, the filter tends to decrease the bitrate, especially when the rate control mode is QVBR.
        See Also:
        TemporalFilterPostFilterSharpening
      • strength

        public final TemporalFilterStrength strength()
        Choose a filter strength. We recommend a strength of 1 or 2. A higher strength might take out good information, resulting in an image that is overly soft.

        If the service returns an enum value that is not available in the current SDK version, strength will return TemporalFilterStrength.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from strengthAsString().

        Returns:
        Choose a filter strength. We recommend a strength of 1 or 2. A higher strength might take out good information, resulting in an image that is overly soft.
        See Also:
        TemporalFilterStrength
      • strengthAsString

        public final String strengthAsString()
        Choose a filter strength. We recommend a strength of 1 or 2. A higher strength might take out good information, resulting in an image that is overly soft.

        If the service returns an enum value that is not available in the current SDK version, strength will return TemporalFilterStrength.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from strengthAsString().

        Returns:
        Choose a filter strength. We recommend a strength of 1 or 2. A higher strength might take out good information, resulting in an image that is overly soft.
        See Also:
        TemporalFilterStrength
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)