* add basic mpegts script * use custom mpegts script * update changelog
15 lines
331 B
C#
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);
|
|
}
|