Fixes for Italian Sky on Hotbird.
This commit is contained in:
parent
8383ae02ab
commit
e91b47037d
@ -56,8 +56,15 @@ namespace skyscraper5.Data
|
||||
_tasks.Add(_minioClient.PutObjectAsync(putObjectArgs).ContinueWith(task =>
|
||||
{
|
||||
droppedFiles.Add(fullName);
|
||||
|
||||
Monitor.Enter(definetlyKnownFiles);
|
||||
definetlyKnownFiles.Add(fullName);
|
||||
Monitor.Exit(definetlyKnownFiles);
|
||||
|
||||
Monitor.Enter(definetlyMissingFiles);
|
||||
definetlyMissingFiles.Remove(fullName);
|
||||
Monitor.Exit(definetlyMissingFiles);
|
||||
|
||||
buffer.Close();
|
||||
buffer.Dispose();
|
||||
}));
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
"profiles": {
|
||||
"skyscraper8": {
|
||||
"commandName": "Project",
|
||||
"commandLineArgs": "file-live \"C:\\Temp\\12226_v_20250809_2131.ts\"",
|
||||
"commandLineArgs": "file-live \"C:\\Temp\\11881_v_20250810_1548.ts\"",
|
||||
"remoteDebugEnabled": false
|
||||
},
|
||||
"Container (Dockerfile)": {
|
||||
|
||||
@ -137,11 +137,35 @@ namespace skyscraper5.src.Skyscraper.Scraper.StreamAutodetection.Contestants
|
||||
}
|
||||
}
|
||||
|
||||
private Dictionary<ushort, int> knownTmsts;
|
||||
public void OnTransmissionModeSupport(ushort interactiveNetworkId, Tmst tmst)
|
||||
{
|
||||
if (!tmst.Valid)
|
||||
{
|
||||
Score--;
|
||||
return;
|
||||
}
|
||||
|
||||
if (tmst.Modes.Length > 0)
|
||||
{
|
||||
Score++;
|
||||
if (knownTmsts == null)
|
||||
knownTmsts = new Dictionary<ushort, int>();
|
||||
|
||||
if (knownTmsts.ContainsKey(interactiveNetworkId))
|
||||
{
|
||||
if (knownTmsts[interactiveNetworkId] == tmst.Modes.Length)
|
||||
{
|
||||
Score++;
|
||||
}
|
||||
else
|
||||
{
|
||||
knownTmsts[interactiveNetworkId] = tmst.Modes.Length;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
knownTmsts[interactiveNetworkId] = tmst.Modes.Length;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user