aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author7illusions <z@7illusions.com>2014-05-03 22:53:52 +0200
committer7illusions <z@7illusions.com>2014-05-03 22:53:52 +0200
commit3fcf3cf43dcc6d0c4e96e756551fbd9f4371954d (patch)
tree3ab806e49166d6cd2852d3ea3ee774a55139b96a
parentaf819a6c61678b7525d94961384f9eb3e3cf7a13 (diff)
parent78fc5afdc44090675215e0d54103f58d7e765cef (diff)
Merge pull request #1 from MediaBrowser/master
sync
-rw-r--r--MediaBrowser.Api/Playback/BaseStreamingService.cs7
-rw-r--r--MediaBrowser.Model/Dlna/ContentFeatureBuilder.cs4
2 files changed, 3 insertions, 8 deletions
diff --git a/MediaBrowser.Api/Playback/BaseStreamingService.cs b/MediaBrowser.Api/Playback/BaseStreamingService.cs
index ac0641655..69a812cbf 100644
--- a/MediaBrowser.Api/Playback/BaseStreamingService.cs
+++ b/MediaBrowser.Api/Playback/BaseStreamingService.cs
@@ -1725,16 +1725,11 @@ namespace MediaBrowser.Api.Playback
{
var profile = state.DeviceProfile;
- if (profile == null)
- {
- return;
- }
-
var transferMode = GetHeader("transferMode.dlna.org");
responseHeaders["transferMode.dlna.org"] = string.IsNullOrEmpty(transferMode) ? "Streaming" : transferMode;
responseHeaders["realTimeInfo.dlna.org"] = "DLNA.ORG_TLAG=*";
- if (state.RunTimeTicks.HasValue && !isStaticallyStreamed)
+ if (state.RunTimeTicks.HasValue && !isStaticallyStreamed && profile != null)
{
AddTimeSeekResponseHeaders(state, responseHeaders);
}
diff --git a/MediaBrowser.Model/Dlna/ContentFeatureBuilder.cs b/MediaBrowser.Model/Dlna/ContentFeatureBuilder.cs
index f3357dc5b..7e21e1ef2 100644
--- a/MediaBrowser.Model/Dlna/ContentFeatureBuilder.cs
+++ b/MediaBrowser.Model/Dlna/ContentFeatureBuilder.cs
@@ -138,8 +138,8 @@ namespace MediaBrowser.Model.Dlna
//flagValue = flagValue | DlnaFlags.DLNA_ORG_FLAG_TIME_BASED_SEEK;
}
- var dlnaflags = string.Format(";DLNA.ORG_FLAGS={0}000000000000000000000000",
- Enum.Format(typeof(DlnaFlags), flagValue, "x"));
+ var dlnaflags = string.Format(";DLNA.ORG_FLAGS={0}",
+ FlagsToString(flagValue));
var mediaProfile = _profile.GetVideoMediaProfile(container,
audioCodec,