feature: Segment end offset
This commit is contained in:
@@ -22,17 +22,31 @@ public partial class MusicSegment : IBinarySerializable
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// time(s)
|
||||
/// </summary>
|
||||
public double StartOffset { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// time(s)
|
||||
/// </summary>
|
||||
public double EndOffset { get; set; }
|
||||
|
||||
|
||||
public void DeSerialize(BinaryReader reader)
|
||||
{
|
||||
Id = reader.ReadUInt32();
|
||||
Name = reader.ReadString();
|
||||
StartOffset = reader.ReadDouble();
|
||||
EndOffset = reader.ReadDouble();
|
||||
}
|
||||
|
||||
public void Serialize(BinaryWriter writer)
|
||||
{
|
||||
writer.Write(Id);
|
||||
writer.Write(Name);
|
||||
writer.Write(StartOffset);
|
||||
writer.Write(EndOffset);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user