public sealed class Manifest : IMessage<Manifest>, IEquatable<Manifest>, IDeepCloneable<Manifest>, IBufferMessage, IMessageReference documentation and code samples for the Transcoder v1 API class Manifest.
Manifest configuration.
Namespace
Google.Cloud.Video.Transcoder.V1Assembly
Google.Cloud.Video.Transcoder.V1.dll
Constructors
Manifest()
public Manifest()Manifest(Manifest)
public Manifest(Manifest other)| Parameter | |
|---|---|
| Name | Description | 
| other | Manifest | 
Properties
Dash
public Manifest.Types.DashConfig Dash { get; set; }DASH manifest configuration.
| Property Value | |
|---|---|
| Type | Description | 
| ManifestTypesDashConfig | |
FileName
public string FileName { get; set; }The name of the generated file. The default is manifest with the
extension suffix corresponding to the Manifest.type.
| Property Value | |
|---|---|
| Type | Description | 
| string | |
ManifestConfigCase
public Manifest.ManifestConfigOneofCase ManifestConfigCase { get; }| Property Value | |
|---|---|
| Type | Description | 
| ManifestManifestConfigOneofCase | |
MuxStreams
public RepeatedField<string> MuxStreams { get; }Required. List of user given MuxStream.keys that should appear in this
manifest.
When Manifest.type is HLS, a media manifest with name MuxStream.key
and .m3u8 extension is generated for each element of the
Manifest.mux_streams.
| Property Value | |
|---|---|
| Type | Description | 
| RepeatedFieldstring | |
Type
public Manifest.Types.ManifestType Type { get; set; }Required. Type of the manifest.
| Property Value | |
|---|---|
| Type | Description | 
| ManifestTypesManifestType | |