BililiveRecorder/BililiveRecorder.ToolBox/Tool/Fix/FixResponse.cs

28 lines
865 B
C#
Raw Normal View History

2021-07-15 12:58:50 +08:00
using System;
using BililiveRecorder.ToolBox.ProcessingRules;
namespace BililiveRecorder.ToolBox.Tool.Fix
{
public class FixResponse
{
public string InputPath { get; set; } = string.Empty;
public string[] OutputPaths { get; set; } = Array.Empty<string>();
public bool NeedFix { get; set; }
public bool Unrepairable { get; set; }
public int OutputFileCount { get; set; }
public FlvStats? VideoStats { get; set; }
public FlvStats? AudioStats { get; set; }
public int IssueTypeOther { get; set; }
public int IssueTypeUnrepairable { get; set; }
public int IssueTypeTimestampJump { get; set; }
public int IssueTypeTimestampOffset { get; set; }
public int IssueTypeDecodingHeader { get; set; }
public int IssueTypeRepeatingData { get; set; }
}
}