From 77ad0fc3365d9e880a47472f5780796570a06cab Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 11 Jun 2014 10:42:03 -0400 Subject: fixes #674 - Support converting subtitles to webvtt --- MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs') diff --git a/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs b/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs index f171d6f77..8f85895f0 100644 --- a/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs +++ b/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs @@ -1,5 +1,4 @@ -using System; -using System.IO; +using System.IO; using System.Threading; using System.Threading.Tasks; @@ -7,9 +6,16 @@ namespace MediaBrowser.Controller.MediaEncoding { public interface ISubtitleEncoder { - Task ConvertTextSubtitle(String stream, + Task ConvertSubtitles( + Stream stream, string inputFormat, string outputFormat, CancellationToken cancellationToken); + + Task GetSubtitles(string itemId, + string mediaSourceId, + int subtitleStreamIndex, + string outputFormat, + CancellationToken cancellationToken); } } -- cgit v1.2.3