Lower the ffmpeg stop timeout duration
As this was, ffmpeg would continue to transcode video for timerDuration seconds after stopping playback (i.e. returning to the menu). However, this 60s timeout was a little obnoxious. Tested a 100ms timeout but this ended up causing playback to constantly terminate. 2s seems like the sweet spot where playback works normally, but terminating quickly on stop.
This commit is contained in:
parent
a73d255f51
commit
e5531c5c25
|
@ -421,12 +421,15 @@ namespace MediaBrowser.Api
|
|||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
var timerDuration = 10000;
|
||||
|
||||
if (job.Type != TranscodingJobType.Progressive)
|
||||
{
|
||||
timerDuration = 60000;
|
||||
}
|
||||
*/
|
||||
var timerDuration = 2000;
|
||||
|
||||
job.PingTimeout = timerDuration;
|
||||
job.LastPingDate = DateTime.UtcNow;
|
||||
|
|
Loading…
Reference in New Issue
Block a user