Skip to content

Commit

Permalink
Perform a DVB table scanner reset after each scanned transport.
Browse files Browse the repository at this point in the history
This fixes the problem that the received data from a single transport
is processed twice, leading to incorrect timeout messages and also
to a Scan Progress, in the mythtv-setup SCANNING page, of more than 100%

Fixes #13396

Signed-off-by: Klaas de Waal <kdewaal@mythtv.org>
  • Loading branch information
kmdewaal committed Mar 4, 2019
1 parent c6a7cf1 commit 8645cb8
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
Expand Up @@ -1822,6 +1822,7 @@ void ChannelScanSM::ScanTransport(const transport_scan_items_it_t &transport)
{
GetDTVSignalMonitor()->GetScanStreamData()->Reset();
GetDTVSignalMonitor()->SetChannel(-1,-1);
GetDTVSignalMonitor()->SetDVBService(0, 0, -1);
}

// Start signal monitor for this channel
Expand Down

0 comments on commit 8645cb8

Please sign in to comment.