Allow bounded extended probing for slow live TV startup

This commit is contained in:
2026-10-13 08:32:36 +02:00
parent bba36c192f
commit 0a834d863b
12 changed files with 980 additions and 36 deletions
+1
View File
@@ -106,6 +106,7 @@ try{LiveStreamProbe.Parse("{\"streams\":[]}");throw new Exception("invalid video
Check(true,"empty source rejected before playback");
var liveVideo=LiveStreamProbe.ParseLiveMetadata(probes[0][0]);
Check(liveVideo.Index==-1&&liveVideo.IsInterlaced&&liveVideo.AverageFrameRate==25&&probes[0][0].Index==0,"live automatic mapping preserves metadata without mutating cached probe");
await AdaptiveProbeTests.Run(Check);
var relayHandler=new RelayHandler();
using(var relay=new LiveStreamRelay(new System.Net.Http.HttpClient(relayHandler),8096,TimeSpan.FromMilliseconds(100)))
{