- fixed loading .txt reference lists

- added support for HB\_DATABASE\_\*.DBM channel lists with file size 74303  (e.g. Renkforce 1510 C HD, Telestar digiHD TC 7)
- added support for dtv_cmdb_2.bin files with file size 2731173  (e.g. Dijitsu Android TV with LD-M538 board)
- improved experimental support for amdb\*.db Android STB channel lists  (now grouped by TV and radio for each satellite)
- combined HHD Hex Editor Neo structure definition files for HB_DATABASE.DBM file formats
This commit is contained in:
Horst Beham
2023-10-22 21:43:46 +02:00
parent 56676748b7
commit 8ac45d5729
17 changed files with 559 additions and 88 deletions

View File

@@ -244,6 +244,69 @@ offProvider=200
lenProvider=52
# Dijitsu LDM538 with 2668 KB, 8 byte header with 0004
[dtv_cmdb_2.bin:2731173]
offChannelBitmap=8
lenChannelBitmap=752
offChannelRecord=0x2F8
lenChannelRecord=424
numChannelRecord=6000
offTransponderBitmap=0x0026d478
lenTransponderBitmap=376
offTransponderRecord=0x0026d5f0
lenTransponderRecord=52
numTransponderRecord=3000
offSatelliteBitmap=0x00296d04
lenSatelliteBitmap=32
offSatelliteRecord=0x00296d24
lenSatelliteRecord=64
numSatelliteRecord=254
[dvbsChannel:424]
;offEncrypted=13
;maskEncrypted=0x10
;offSkip=13
;maskSkip=0x20
;offLocked=13
;maskLocked=0x40
offChannelType=15
offServiceType=16
;offFav=18
;maskFav=1
offTransponderIndex=20
offPmtPid=22
offPcrPid=26
offVideoPid=28
offProgramNr=32
offServiceId=34
offAudioPid=54
offName=146
lenName=40
offProvider=196
lenProvider=200
;[dvbsTransponder:52] ; already defined above
;offSatelliteIndex=0
;offTransportStreamId=6
;offOriginalNetworkId=8
;offNetworkId=10
;offTransponderIndex=14
;offFreqInMhz=16
;offSymbolRate=28
[dvbsSatellite:64]
offName=2
lenName=32
offOrbitalPos=50
# Philips ChannelMap_100 lists - dtv_cmdb_2.bin with 3443 KB
#[dtv_cmdb_2.bin:3525205]