fixes #674 - Support converting subtitles to webvtt

This commit is contained in:
Luke Pulverenti
2014-06-11 10:42:03 -04:00
parent 437062b29e
commit 77ad0fc336
18 changed files with 726 additions and 39 deletions

View File

@@ -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<Stream> ConvertTextSubtitle(String stream,
Task<Stream> ConvertSubtitles(
Stream stream,
string inputFormat,
string outputFormat,
CancellationToken cancellationToken);
Task<Stream> GetSubtitles(string itemId,
string mediaSourceId,
int subtitleStreamIndex,
string outputFormat,
CancellationToken cancellationToken);
}
}