diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-06-20 00:50:30 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-06-20 00:50:30 -0400 |
| commit | 439839378364466ae7795c99b67a123bd1008945 (patch) | |
| tree | 0923656b58425f72df354eb71fd69109eddbe8c8 /MediaBrowser.Model | |
| parent | e666fee20dd4a8343a262b9225023996b54b1004 (diff) | |
close ffmpeg more gracefully
Diffstat (limited to 'MediaBrowser.Model')
| -rw-r--r-- | MediaBrowser.Model/Dlna/StreamBuilder.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/MediaBrowser.Model/Dlna/StreamBuilder.cs b/MediaBrowser.Model/Dlna/StreamBuilder.cs index 4f7f6277ed..5828ded99a 100644 --- a/MediaBrowser.Model/Dlna/StreamBuilder.cs +++ b/MediaBrowser.Model/Dlna/StreamBuilder.cs @@ -54,12 +54,14 @@ namespace MediaBrowser.Model.Dlna // Avoid implicitly captured closure string mediaSourceId = options.MediaSourceId; - mediaSources = new List<MediaSourceInfo>(); + var newMediaSources = new List<MediaSourceInfo>(); foreach (MediaSourceInfo i in mediaSources) { if (StringHelper.EqualsIgnoreCase(i.Id, mediaSourceId)) - mediaSources.Add(i); + newMediaSources.Add(i); } + + mediaSources = newMediaSources; } List<StreamInfo> streams = new List<StreamInfo>(); |
