- Banned
- #11
did you also apply the first mentioned code change ( if _channelInfo.scrambled == channel.FreeTo....)
That one is in the TvServer (or TvLibrary, not sure)
That one is in the TvServer (or TvLibrary, not sure)
..
_channelInfo.network_pmt_PID = channel.PmtPid;
if (channel.PcrPid <= 0)
{
channel.PcrPid = _channelInfo.pcr_pid;
}
_channelInfo.pcr_pid = channel.PcrPid;
// update any service scrambled / unscambled changes
if (_channelInfo.scrambled == channel.FreeToAir)
{
// XXX JIT we use the FreeToAir setting as reference now and set the _channelInfo.scrambled accordingly
_channelInfo.scrambled = !channel.FreeToAir;
Log.Log.WriteFile("TvDvbChannel.SendPmtToCam() corrected setting _channelInfo.scrambled {0} , channel.FreeToAir {1}", _channelInfo.scrambled, channel.FreeToAir);
}
if ((_mdplugs != null) && (_newCA))
{
try
{
...