From 8f1ddcdadf112fc2466f793178c5eed4c8a5c20b Mon Sep 17 00:00:00 2001 From: feyris-tan <4116042+feyris-tan@users.noreply.github.com> Date: Mon, 16 Mar 2026 22:26:01 +0100 Subject: [PATCH] Bugfix: Many tables would be dropped for no reason. This is now fixed. --- skyscraper8/Mpeg2/TsContext.cs | 2 +- skyscraper8/Skyscraper/Scraper/ISkyscraperUiJunction.cs | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/skyscraper8/Mpeg2/TsContext.cs b/skyscraper8/Mpeg2/TsContext.cs index 15845f9..63b501b 100644 --- a/skyscraper8/Mpeg2/TsContext.cs +++ b/skyscraper8/Mpeg2/TsContext.cs @@ -123,7 +123,7 @@ namespace skyscraper5.Mpeg2 private bool EnsureContinuity(TsPacket packet) { //Found in ISO 13818-1.pdf, page 38 - if (packet.GetPayload() != null) + if (packet.GetPayload() == null) return true; if (packet.PID == 0x1fff) diff --git a/skyscraper8/Skyscraper/Scraper/ISkyscraperUiJunction.cs b/skyscraper8/Skyscraper/Scraper/ISkyscraperUiJunction.cs index bb18805..ec504c8 100644 --- a/skyscraper8/Skyscraper/Scraper/ISkyscraperUiJunction.cs +++ b/skyscraper8/Skyscraper/Scraper/ISkyscraperUiJunction.cs @@ -232,7 +232,5 @@ namespace skyscraper5.Skyscraper.Scraper void OnDvbSisNit(int sourcePid, SisNitContainer nitContainer); void OnDvbSisTdt(int sourcePid, DateTime? utcTime); - TaskQueue Tasks { get; set; } - } }