Files
ersatztv/ErsatzTV.Core/Interfaces/FFmpeg/IMpegTsScriptService.cs
T
Jason DoveandGitHub 053b3cd1d7 add mpegts script system (#2609)
* add basic mpegts script

* use custom mpegts script

* update changelog
2025-11-07 13:20:17 -06:00

15 lines
331 B
C#

using CliWrap;
using ErsatzTV.Core.Domain;
using ErsatzTV.Core.FFmpeg;
namespace ErsatzTV.Core.Interfaces.FFmpeg;
public interface IMpegTsScriptService
{
Task RefreshScripts();
List<MpegTsScript> GetScripts();
Task<Option<Command>> Execute(MpegTsScript script, Channel channel, string hlsUrl, string ffmpegPath);
}