mirror of https://github.com/ErsatzTV/ErsatzTV.git
6 changed files with 37 additions and 18 deletions
@ -1,11 +1,12 @@ |
|||||||
using System.Threading.Tasks; |
using System.Threading.Tasks; |
||||||
using ErsatzTV.Core.Domain; |
using ErsatzTV.Core.Domain; |
||||||
|
using LanguageExt; |
||||||
|
|
||||||
namespace ErsatzTV.Core.Interfaces.FFmpeg |
namespace ErsatzTV.Core.Interfaces.FFmpeg |
||||||
{ |
{ |
||||||
public interface IFFmpegStreamSelector |
public interface IFFmpegStreamSelector |
||||||
{ |
{ |
||||||
Task<MediaStream> SelectVideoStream(Channel channel, MediaVersion version); |
Task<MediaStream> SelectVideoStream(Channel channel, MediaVersion version); |
||||||
Task<MediaStream> SelectAudioStream(Channel channel, MediaVersion version); |
Task<Option<MediaStream>> SelectAudioStream(Channel channel, MediaVersion version); |
||||||
} |
} |
||||||
} |
} |
||||||
|
|||||||
Loading…
Reference in new issue