Class HlsOutputSettings

    • Method Detail

      • h265PackagingType

        public final HlsH265PackagingType h265PackagingType()
        Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.

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

        Returns:
        Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
        See Also:
        HlsH265PackagingType
      • h265PackagingTypeAsString

        public final String h265PackagingTypeAsString()
        Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.

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

        Returns:
        Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
        See Also:
        HlsH265PackagingType
      • hlsSettings

        public final HlsSettings hlsSettings()
        Settings regarding the underlying stream. These settings are different for audio-only outputs.
        Returns:
        Settings regarding the underlying stream. These settings are different for audio-only outputs.
      • nameModifier

        public final String nameModifier()
        String concatenated to the end of the destination filename. Accepts \"Format Identifiers\":#formatIdentifierParameters.
        Returns:
        String concatenated to the end of the destination filename. Accepts \"Format Identifiers\":#formatIdentifierParameters.
      • segmentModifier

        public final String segmentModifier()
        String concatenated to end of segment filenames.
        Returns:
        String concatenated to end of segment filenames.
      • 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)