mirror of
https://github.com/PredatH0r/ChanSort.git
synced 2026-05-06 20:47:23 +02:00
- upgrade to DX 21.2.4
- added cmdb .bin configuration for a ChangHong TV - added support for Encrypted-flag in some Philips binary files
This commit is contained in:
@@ -165,8 +165,6 @@ namespace ChanSort.Loader.Philips
|
||||
this.dataFilePaths.Add(listDbFile);
|
||||
}
|
||||
|
||||
foreach (var list in this.DataRoot.ChannelLists)
|
||||
list.VisibleColumnFieldNames.Add(nameof(ChannelInfo.Encrypted));
|
||||
satChannels.VisibleColumnFieldNames.Add(nameof(ChannelInfo.Polarity));
|
||||
}
|
||||
else
|
||||
@@ -190,7 +188,7 @@ namespace ChanSort.Loader.Philips
|
||||
list.VisibleColumnFieldNames.Remove("ServiceTypeName");
|
||||
list.VisibleColumnFieldNames.Remove("Hidden");
|
||||
list.VisibleColumnFieldNames.Remove("AudioPid");
|
||||
list.VisibleColumnFieldNames.Remove("Encrypted");
|
||||
//list.VisibleColumnFieldNames.Remove("Encrypted");
|
||||
}
|
||||
|
||||
foreach (var list in new[] { dvbcChannels, dvbtChannels, antChannels, cabChannels, satChannels })
|
||||
@@ -493,6 +491,7 @@ namespace ChanSort.Loader.Philips
|
||||
// onid, tsid, pcrpid and vpid can be 0 in some lists
|
||||
ch.PcrPid = mapping.GetWord("offPcrPid") & mapping.GetMask("maskPcrPid");
|
||||
ch.Lock = mapping.GetFlag("Locked", false);
|
||||
ch.Encrypted = mapping.GetFlag("Encrypted", false);
|
||||
ch.OriginalNetworkId = mapping.GetWord("offOnid");
|
||||
ch.TransportStreamId = mapping.GetWord("offTsid");
|
||||
ch.ServiceId = mapping.GetWord("offSid");
|
||||
|
||||
@@ -246,6 +246,8 @@ offPcrPid=0
|
||||
maskPcrPid=0x1FFF
|
||||
offLocked=3
|
||||
maskLocked=0x10
|
||||
offEncrypted=3
|
||||
maskEncrypted=0x20
|
||||
offOnid=4
|
||||
offTsid=6
|
||||
offSid=8
|
||||
|
||||
Reference in New Issue
Block a user