using System; namespace ScreenConnect; public interface IVideoFileEncoder : IBlittable, IDisposable { string ContentType { get; } string FileExtension { get; } int FramesPerSecond { get; } void StartEncoding(string filePath, int width, int height); void StopEncoding(); void WriteFrame(int frameIndex); void SetCursor(ICursor cursor, CorePoint position); }