Hi,
I've compiled latest SVN version (27971) with combined patch (compiled CoreCpp, DirectShowFilters, MPC_HC_subs, MediaPortal and TvServer), uninstalled previous version of MP 1.2.0 Beta and installed new version of MediaPortal with TvServer. When I try to scan for channels, scanning stopped on first channel. Because my provider has ONID and SID for all channels same, I've checked Provider doesn't uniquely identify channels option.
I think that problem is in these lines:
If channel is not in database, than GetTuningDetail() returns null and on second line you get exception. Logs attached.
I've compiled latest SVN version (27971) with combined patch (compiled CoreCpp, DirectShowFilters, MPC_HC_subs, MediaPortal and TvServer), uninstalled previous version of MP 1.2.0 Beta and installed new version of MediaPortal with TvServer. When I try to scan for channels, scanning stopped on first channel. Because my provider has ONID and SID for all channels same, I've checked Provider doesn't uniquely identify channels option.
I think that problem is in these lines:
Code:
currentDetail = layer.GetTuningDetail(channel.Url, TvBusinessLayer.GetChannelType(channel));
currentDetail.ServiceId = 0;
If channel is not in database, than GetTuningDetail() returns null and on second line you get exception. Logs attached.