diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-12-13 16:26:04 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-12-13 16:26:04 -0500 |
| commit | 942c9a9732faf4302a7de380673362d0f8a958e2 (patch) | |
| tree | 9fe0fa746ad048e28b0979318e9b3b15c220461c /MediaBrowser.Tests | |
| parent | ab3da461130b0db2f77e7e848c4bbd1280e5524a (diff) | |
update translations
Diffstat (limited to 'MediaBrowser.Tests')
| -rw-r--r-- | MediaBrowser.Tests/Dlna/StreamBuilderTests.cs | 78 | ||||
| -rw-r--r-- | MediaBrowser.Tests/MediaBrowser.Tests.csproj | 1 |
2 files changed, 0 insertions, 79 deletions
diff --git a/MediaBrowser.Tests/Dlna/StreamBuilderTests.cs b/MediaBrowser.Tests/Dlna/StreamBuilderTests.cs deleted file mode 100644 index d2a579838..000000000 --- a/MediaBrowser.Tests/Dlna/StreamBuilderTests.cs +++ /dev/null @@ -1,78 +0,0 @@ -using MediaBrowser.Model.Dlna; -using MediaBrowser.Model.Dlna.Profiles; -using MediaBrowser.Model.Dto; -using MediaBrowser.Model.Entities; -using Microsoft.VisualStudio.TestTools.UnitTesting; -using System; -using System.Collections.Generic; - -namespace MediaBrowser.Tests.Dlna -{ - [TestClass] - public class StreamBuilderTests - { - [TestMethod] - public void TestVideoProfile() - { - var profile = new AndroidProfile(true, false, new[] - { - "high", - "baseline", - "constrained baseline" - }); - - var builder = new StreamBuilder(); - - var mediaSources = new List<MediaSourceInfo> - { - new MediaSourceInfo - { - Bitrate = 6200000, - Container = "mkv", - Path= "\\server\\test.mkv", - Protocol = Model.MediaInfo.MediaProtocol.File, - RunTimeTicks = TimeSpan.FromMinutes(60).Ticks, - VideoType = VideoType.VideoFile, - Type = MediaSourceType.Default, - MediaStreams = new List<MediaStream> - { - new MediaStream - { - Codec = "H264", - Type = MediaStreamType.Video, - Profile = "High", - IsCabac = true - }, - new MediaStream - { - Codec = "AC3", - Type = MediaStreamType.Audio - } - } - } - }; - - var options = new VideoOptions - { - Context = EncodingContext.Streaming, - DeviceId = Guid.NewGuid().ToString(), - ItemId = Guid.NewGuid().ToString(), - Profile = profile, - MediaSources = mediaSources - }; - - var streamInfo = builder.BuildVideoItem(options); - - var url = streamInfo.ToDlnaUrl("http://localhost:8096"); - - var containsHighProfile = url.IndexOf(";high;", StringComparison.OrdinalIgnoreCase) != -1; - var containsBaseline = url.IndexOf(";baseline;", StringComparison.OrdinalIgnoreCase) != -1; - - Assert.IsTrue(containsHighProfile); - Assert.IsFalse(containsBaseline); - - var isHls = url.IndexOf("master.m3u8?", StringComparison.OrdinalIgnoreCase) != -1; - Assert.IsTrue(isHls); - } - } -} diff --git a/MediaBrowser.Tests/MediaBrowser.Tests.csproj b/MediaBrowser.Tests/MediaBrowser.Tests.csproj index b4755e9c5..f93a2612a 100644 --- a/MediaBrowser.Tests/MediaBrowser.Tests.csproj +++ b/MediaBrowser.Tests/MediaBrowser.Tests.csproj @@ -50,7 +50,6 @@ </Otherwise> </Choose> <ItemGroup> - <Compile Include="Dlna\StreamBuilderTests.cs" /> <Compile Include="MediaEncoding\Subtitles\AssParserTests.cs" /> <Compile Include="MediaEncoding\Subtitles\SrtParserTests.cs" /> <Compile Include="MediaEncoding\Subtitles\VttWriterTest.cs" /> |
