Files
ersatztv/ErsatzTV.Core/Interfaces/Streaming/IExternalJsonPlayoutItemProvider.cs
T
Jason DoveandGitHub 0330b9326d add external json playout type for dizquetv interop (#1539)
* add external json playout

* basic local playback works

* fallback to streaming from plex

* update external json file

* update changelog
2024-01-08 19:45:43 -06:00

13 lines
310 B
C#

using ErsatzTV.Core.Domain;
namespace ErsatzTV.Core.Interfaces.Streaming;
public interface IExternalJsonPlayoutItemProvider
{
Task<Either<BaseError, PlayoutItemWithPath>> CheckForExternalJson(
Channel channel,
DateTimeOffset now,
string ffmpegPath,
string ffprobePath);
}