aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2016-08-26 13:34:45 -0400
committerGitHub <noreply@github.com>2016-08-26 13:34:45 -0400
commit4964899fa3d074c4afcaf21d6202cf93ab06766d (patch)
tree16bf16cbc92bf00a0c21f7ff7819a5f9725da365 /MediaBrowser.Server.Implementations
parent6377e7365b94be92e38515beda20a0e6dbabe65f (diff)
parentb098f0cd2704e744f3b3185f7233d3181ea572b6 (diff)
Merge pull request #2091 from softworkz/EtagForSync
Provide (unique) ETag value for synced media sources
Diffstat (limited to 'MediaBrowser.Server.Implementations')
-rw-r--r--MediaBrowser.Server.Implementations/Sync/SyncedMediaSourceProvider.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/MediaBrowser.Server.Implementations/Sync/SyncedMediaSourceProvider.cs b/MediaBrowser.Server.Implementations/Sync/SyncedMediaSourceProvider.cs
index efd37fa00..a2b5851ac 100644
--- a/MediaBrowser.Server.Implementations/Sync/SyncedMediaSourceProvider.cs
+++ b/MediaBrowser.Server.Implementations/Sync/SyncedMediaSourceProvider.cs
@@ -144,6 +144,10 @@ namespace MediaBrowser.Server.Implementations.Sync
{
mediaSource.Id = item.Id;
mediaSource.SupportsTranscoding = false;
+ if (mediaSource.Protocol == Model.MediaInfo.MediaProtocol.File)
+ {
+ mediaSource.ETag = item.Id;
+ }
}
public Task CloseMediaSource(string liveStreamId, CancellationToken cancellationToken)