support sending nav commands

This commit is contained in:
Luke Pulverenti 2014-04-27 21:57:29 -04:00
parent c3378d2329
commit 20507355eb

View File

@ -372,17 +372,18 @@ namespace MediaBrowser.Dlna.Ssdp
return; return;
} }
const int initialDelayMs = 3000;
var intervalMs = _config.Configuration.DlnaOptions.BlastAliveMessageIntervalSeconds * 1000; var intervalMs = _config.Configuration.DlnaOptions.BlastAliveMessageIntervalSeconds * 1000;
lock (_notificationTimerSyncLock) lock (_notificationTimerSyncLock)
{ {
if (_notificationTimer == null) if (_notificationTimer == null)
{ {
_notificationTimer = new Timer(state => NotifyAll(), null, intervalMs, intervalMs); _notificationTimer = new Timer(state => NotifyAll(), null, initialDelayMs, intervalMs);
} }
else else
{ {
_notificationTimer.Change(intervalMs, intervalMs); _notificationTimer.Change(initialDelayMs, intervalMs);
} }
} }
} }