- Philips: TV rejected modified lists because checksums inside chanLst.bin were not updated. This is now fixed.

- LG WebOS 5: fixed handling for deleted satellite radio channels (some TVs expect majorNumber 0, others 16384)
- "Open File Dialog" now works again when double-clicking on a shortcut to a directory (.lnk file).
- DevExpress library update
This commit is contained in:
Horst Beham
2020-11-16 20:43:56 +01:00
parent e1e2c8d305
commit 2c61c28b5f
28 changed files with 599 additions and 347 deletions

View File

@@ -0,0 +1,23 @@
#include "chansort.h"
/***********************************************************
* Philips Repair/ChannelLst/chanLst.bin
***********************************************************/
struct Ph_chanLst_bin_FileEntry
{
dword fileNameLength;
char fileName[fileNameLength];
if (fileName[0] != '/')
word crc16modbus;
};
public struct Ph_chanLst_bin
{
word versionMinor;
word versionMajor;
byte unknown4[14];
dword modelNameLen;
char modelName[modelNameLen];
Ph_chanLst_bin_FileEntry fileEntries[*];
};

View File

@@ -1,3 +1,5 @@
//#include "chansort.h"
struct TLL_DvbsHeaderSubblock
{
dword Crc_32;