Class AudioStreamValidationOptions
Options for validating audio streams during processing.
Implements
Namespace: FulcrumFS.Videos
Assembly: FulcrumFS.Videos.dll
Syntax
public sealed record AudioStreamValidationOptions : IEquatable<AudioStreamValidationOptions>
Constructors
| Name | Description |
|---|---|
| AudioStreamValidationOptions() | Initializes a new instance of the AudioStreamValidationOptions class. By default, validates that there is at most 1 audio stream only. |
Properties
| Name | Description |
|---|---|
| MaxLength | Gets or initializes the maximum length of each audio stream in the source video file. Default is no maximum. |
| MaxStreams | Gets or initializes the maximum number of audio streams in the source video file. Default is 1. |
| MinLength | Gets or initializes the minimum length of each audio stream in the source video file. Default is no minimum. |
| MinStreams | Gets or initializes the minimum number of audio streams in the source video file. Default is no minimum. |
| None | Gets a predefined instance of AudioStreamValidationOptions that applies no validation. |
| OptionalStandardAudio | Gets a predefined instance of AudioStreamValidationOptions that validates either 0 or 1 audio streams. |
| StandardAudio | Gets a predefined instance of AudioStreamValidationOptions that validates exactly 1 audio stream. |