//
// Copyright (c) PlaceholderCompany. All rights reserved.
//
namespace Jellyfin.MediaEncoding.Keyframes.Matroska.Models;
///
/// The matroska Info segment.
///
internal class Info
{
///
/// Initializes a new instance of the class.
///
/// The timestamp scale in nanoseconds.
/// The duration of the entire file.
public Info(long timestampScale, double? duration)
{
this.TimestampScale = timestampScale;
this.Duration = duration;
}
///
/// Gets the timestamp scale in nanoseconds.
///
public long TimestampScale { get; }
///
/// Gets the total duration of the file.
///
public double? Duration { get; }
}