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> |