Files
ChanSort/source/ChanSort.Loader.GlobalClone
hbeham 0cf97fe76c - UHD channels using ServiceType 0x9F are now recognized as TV channels (fixes an issue with Panasonic lists where these channels did not show up and their numbers were assigned multiple times)
- ChannelList.SignalSource and DataRoot.GetChannelList(SignalSource) are now handled so that if all bits of a given Mask are left 0, the list will accept anything.
  i.e. if Tv/Radio/Data is left 0, the list can contain all of them as well as channels that have neither of the 3 bits set.
- added basic unit tests for each loader to ensure test files have the expected numbers of channels in the various sub lists
2019-08-29 16:57:20 +02:00
..
2017-10-28 13:20:39 +02:00
2018-01-23 21:40:58 +01:00

This module allows loading of LG's GlobalClone*.TLL files.
There seem to be different versions of this XML file format, depending on Series, Model and/or firmware version.

2013 LA-Series, 2014 LB55xx and LB56xx:
<vchName> is binary data inside an UTF8 envelope. Once decoded, this data is correct.
Some higher numbered models seem to exclusively support the GlobalClone and no longer have a binary TLL file,
while lower numbered models export both files and can only load the binary file.
<hexVchName> is not included in these models

2014 LB6xxx and higher:
<vchName> is a readable text, but sometimes left empty and misses all local characters
<hexVchName> may be present, depending on firmware. It contains a hex-encoded DVB encoded channel name with correct data.