- Panasonic LS 500 / LX 700 series: support for new firmware which doesn't export a hotel.bin file.

- Loewe servicelist.xml (and maybe some other .xml files) larger than 2 000 000 bytes were
  not loaded.
- Enigma/Linux lists can now also be opened by selecting a .tv or .radio file (not just lamedb)
This commit is contained in:
Horst Beham
2023-06-01 11:11:33 +02:00
parent 072d9b2502
commit 68d3fc4963
12 changed files with 41 additions and 15 deletions

View File

@@ -13,10 +13,10 @@ namespace ChanSort.Loader.Hisense
{
var name = Path.GetFileName(inputFile).ToLowerInvariant();
if (name.Contains("channel")) // UHD models 2015-2016
if (name.Contains("channel") && name.EndsWith(".db")) // UHD models 2015-2016
return new ChannelDb.ChannelDbSerializer(inputFile);
if (name.Contains("servicelist")) // models 2017 and later
if (name.Contains("servicelist") && name.EndsWith(".db")) // models 2017 and later
return new ServicelistDb.ServicelistDbSerializer(inputFile);
if (name.StartsWith("his_dvb") && name.EndsWith(".bin")) // HIS_DVB.BIN