diff options
| author | Eric Reed <ebr@mediabrowser3.com> | 2013-05-18 18:18:41 -0400 |
|---|---|---|
| committer | Eric Reed <ebr@mediabrowser3.com> | 2013-05-18 18:18:41 -0400 |
| commit | 00449ff66dbbaba9901c47c65070868ca111ac45 (patch) | |
| tree | 14980d9711cbcc5d5d92a02031715d8f79b0eaf8 /MediaBrowser.Api/Playback/BaseStreamingService.cs | |
| parent | 584641a6f43fee18f65dc9c8abd24b88742922ce (diff) | |
| parent | 407016a30702694e39505afbb599791ed7c2dcfe (diff) | |
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Diffstat (limited to 'MediaBrowser.Api/Playback/BaseStreamingService.cs')
| -rw-r--r-- | MediaBrowser.Api/Playback/BaseStreamingService.cs | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/MediaBrowser.Api/Playback/BaseStreamingService.cs b/MediaBrowser.Api/Playback/BaseStreamingService.cs index 04b6a656d..19b339cd7 100644 --- a/MediaBrowser.Api/Playback/BaseStreamingService.cs +++ b/MediaBrowser.Api/Playback/BaseStreamingService.cs @@ -622,9 +622,26 @@ namespace MediaBrowser.Api.Playback /// <returns>System.String.</returns> protected string GetUserAgentParam(BaseItem item) { + var useragent = GetUserAgent(item); + + if (!string.IsNullOrEmpty(useragent)) + { + return "-user-agent \"" + useragent + "\""; + } + + return string.Empty; + } + + /// <summary> + /// Gets the user agent. + /// </summary> + /// <param name="item">The item.</param> + /// <returns>System.String.</returns> + protected string GetUserAgent(BaseItem item) + { if (item.Path.IndexOf("apple.com", StringComparison.OrdinalIgnoreCase) != -1) { - return "-user-agent \"QuickTime/7.6.2\""; + return "QuickTime/7.6.2"; } return string.Empty; |
