mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-01 21:38:27 +01:00
fixes #674 - Support converting subtitles to webvtt
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Threading;
|
||||
using MediaBrowser.MediaEncoding.Subtitles;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
|
||||
@@ -91,7 +92,7 @@ namespace MediaBrowser.Tests.MediaEncoding.Subtitles {
|
||||
|
||||
var stream = File.OpenRead(@"MediaEncoding\Subtitles\TestSubtitles\unit.srt");
|
||||
|
||||
var result = sut.Parse(stream);
|
||||
var result = sut.Parse(stream, CancellationToken.None);
|
||||
|
||||
Assert.IsNotNull(result);
|
||||
Assert.AreEqual(expectedSubs.TrackEvents.Count,result.TrackEvents.Count);
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Threading;
|
||||
using MediaBrowser.MediaEncoding.Subtitles;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
|
||||
@@ -42,7 +43,7 @@ namespace MediaBrowser.Tests.MediaEncoding.Subtitles {
|
||||
|
||||
var stream = File.OpenRead(@"MediaEncoding\Subtitles\TestSubtitles\data.ssa");
|
||||
|
||||
var result = sut.Parse(stream);
|
||||
var result = sut.Parse(stream, CancellationToken.None);
|
||||
|
||||
Assert.IsNotNull(result);
|
||||
Assert.AreEqual(expectedSubs.TrackEvents.Count,result.TrackEvents.Count);
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Threading;
|
||||
using MediaBrowser.MediaEncoding.Subtitles;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
|
||||
@@ -91,7 +92,7 @@ namespace MediaBrowser.Tests.MediaEncoding.Subtitles {
|
||||
File.Delete("testVTT.vtt");
|
||||
using (var file = File.OpenWrite("testVTT.vtt"))
|
||||
{
|
||||
sut.Write(infoSubs,file);
|
||||
sut.Write(infoSubs, file, CancellationToken.None);
|
||||
}
|
||||
|
||||
var result = File.ReadAllText("testVTT.vtt");
|
||||
|
||||
Reference in New Issue
Block a user