using System.Collections.Generic; namespace BililiveRecorder.FlvProcessor { public interface IFlvClipProcessor { IFlvMetadata Header { get; } List HTags { get; } List Tags { get; } IFlvClipProcessor Initialize(string path, IFlvMetadata metadata, List head, List data, uint seconds); void AddTag(IFlvTag tag); void FinallizeFile(); event ClipFinalizedEvent ClipFinalized; } }