Class HlsManifest
HlsManifest
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Bitmovin.Api.Sdk.Models
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class HlsManifest : Manifest
Properties
ChannelsAttributeForAudio
Controls the behaviour of the CHANNELS attribute for the EXT-X-VERSION tag
Declaration
public ChannelsAttributeForAudio? ChannelsAttributeForAudio { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<ChannelsAttributeForAudio> |
HlsMasterPlaylistVersion
If this is set, the EXT-X-VERSION tag of the Master Playlist is set to the provided version
Declaration
public HlsVersion? HlsMasterPlaylistVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<HlsVersion> |
HlsMediaPlaylistVersion
If this is set, the EXT-X-VERSION tags of the Media Playlists are set to the provided version
Declaration
public HlsVersion? HlsMediaPlaylistVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<HlsVersion> |
ManifestName
The filename of your manifest. If this is not set, the name
is used as output file name. Either one of name
or manifestName
is required. Be aware that spaces will be replaced with underlines (_
) on the output.
Declaration
public string ManifestName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TargetDurationRoundingMode
The rounding applied to target duration. Two possible rouding modes exist: NORMAL_ROUNDING, when the target duration is rounded to the nearest integer, or UPWARDS_ROUNDING, when the target duration is rounded to the highest integer.
Declaration
public HlsTargetDurationRoundingMode? TargetDurationRoundingMode { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<HlsTargetDurationRoundingMode> |