diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-07-08 22:53:04 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-07-08 22:53:04 -0400 |
| commit | 7a099f92ba05d321d9e3171cefbea8be25022c63 (patch) | |
| tree | c2e6f00d57b90951633c267b77f77b665476c067 /MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs | |
| parent | 651d483dec489a84bf93fe900e537cc7be9c4cbd (diff) | |
redirect to item page when only one new item
Diffstat (limited to 'MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs')
| -rw-r--r-- | MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs b/MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs index 79cf4170b..dd8960649 100644 --- a/MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs +++ b/MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs @@ -123,14 +123,10 @@ namespace MediaBrowser.Api.Playback.Progressive { AddDlnaHeaders(state, responseHeaders, true); - try + using (state) { return GetStaticRemoteStreamResult(state, responseHeaders, isHeadRequest).Result; } - finally - { - state.Dispose(); - } } if (request.Static && state.InputProtocol != MediaProtocol.File) @@ -151,14 +147,10 @@ namespace MediaBrowser.Api.Playback.Progressive { var contentType = state.GetMimeType(state.MediaPath); - try + using (state) { return ResultFactory.GetStaticFileResult(Request, state.MediaPath, contentType, FileShare.Read, responseHeaders, isHeadRequest); } - finally - { - state.Dispose(); - } } // Not static but transcode cache file exists |
