Browse Source

add live tv buffer

Luke Pulverenti 11 years ago
parent
commit
a5b807e433
1 changed files with 7 additions and 2 deletions
  1. 7 2
      MediaBrowser.Api/Playback/BaseStreamingService.cs

+ 7 - 2
MediaBrowser.Api/Playback/BaseStreamingService.cs

@@ -1329,7 +1329,11 @@ namespace MediaBrowser.Api.Playback
                 }
 
                 //state.RunTimeTicks = recording.RunTimeTicks;
-                state.ReadInputAtNativeFramerate = recording.RecordingInfo.Status == RecordingStatus.InProgress;
+                if (recording.RecordingInfo.Status == RecordingStatus.InProgress && !state.IsRemote)
+                {
+                    await Task.Delay(1000, cancellationToken).ConfigureAwait(false);
+                }
+
                 state.AudioSync = "1000";
                 state.DeInterlace = true;
             }
@@ -1349,7 +1353,8 @@ namespace MediaBrowser.Api.Playback
                 {
                     state.MediaPath = streamInfo.Path;
                     state.IsRemote = false;
-                    state.SendInputOverStandardInput = true;
+
+                    await Task.Delay(1000, cancellationToken).ConfigureAwait(false);
                 }
                 else if (!string.IsNullOrEmpty(streamInfo.Url))
                 {