BililiveRecorder/BililiveRecorder.ToolBox/Tool/Analyze/AnalyzeResponse.cs

25 lines
783 B
C#
Raw Normal View History

2021-07-15 12:58:50 +08:00
using BililiveRecorder.ToolBox.ProcessingRules;
namespace BililiveRecorder.ToolBox.Tool.Analyze
{
public class AnalyzeResponse
{
public string InputPath { get; set; } = string.Empty;
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; }
}
}