diff options
Diffstat (limited to 'src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs')
| -rw-r--r-- | src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs | 43 |
1 files changed, 21 insertions, 22 deletions
diff --git a/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs b/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs index 1683cd22a..06f9180e7 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs @@ -1,31 +1,30 @@ using System.Collections.Generic; -namespace Jellyfin.MediaEncoding.Keyframes +namespace Jellyfin.MediaEncoding.Keyframes; + +/// <summary> +/// Keyframe information for a specific file. +/// </summary> +public class KeyframeData { /// <summary> - /// Keyframe information for a specific file. + /// Initializes a new instance of the <see cref="KeyframeData"/> class. /// </summary> - public class KeyframeData + /// <param name="totalDuration">The total duration of the video stream in ticks.</param> + /// <param name="keyframeTicks">The video keyframes in ticks.</param> + public KeyframeData(long totalDuration, IReadOnlyList<long> keyframeTicks) { - /// <summary> - /// Initializes a new instance of the <see cref="KeyframeData"/> class. - /// </summary> - /// <param name="totalDuration">The total duration of the video stream in ticks.</param> - /// <param name="keyframeTicks">The video keyframes in ticks.</param> - public KeyframeData(long totalDuration, IReadOnlyList<long> keyframeTicks) - { - TotalDuration = totalDuration; - KeyframeTicks = keyframeTicks; - } + TotalDuration = totalDuration; + KeyframeTicks = keyframeTicks; + } - /// <summary> - /// Gets the total duration of the stream in ticks. - /// </summary> - public long TotalDuration { get; } + /// <summary> + /// Gets the total duration of the stream in ticks. + /// </summary> + public long TotalDuration { get; } - /// <summary> - /// Gets the keyframes in ticks. - /// </summary> - public IReadOnlyList<long> KeyframeTicks { get; } - } + /// <summary> + /// Gets the keyframes in ticks. + /// </summary> + public IReadOnlyList<long> KeyframeTicks { get; } } |
