public VideoConverter(IFFMpeg iffmpeg, ISettings settings, ILogger <VideoConverter> logger, IFileProvider provider, TrailerDownloader trailerDownloader) { _iffmpeg = iffmpeg; _settings = settings; _logger = logger; _provider = provider; _trailerDownloader = trailerDownloader; _iffmpeg.OnChange += (sender, e) => _ffmpeg_ConvertProgress(e, _fileName); }
public PlayerBase(IntPtr videoHandle) { ffmpegBase = FFMpegBase.Instance; this.videohandle = videoHandle; }
public PlayerBase() { ffmpegBase = FFMpegBase.Instance; }
public FileReader(IFFMpeg ffmpeg, string fileName) { this.ffmpeg = ffmpeg; this.fileName = fileName; }