1)
1) You solve it wrong. There is already an option in OpenPLi for this and it is mentionned in the ticket. So with an option to ignore the sub-service will do the trick.
But if you really want to solve it what must be done is add a check that will only igmore the last 4 chars of the name space and compare the rest of it instead of using the full name space.
So in fact checking the orbital position only and this will work for DVB-C and DVB-T too (FFFF and EEEE).
This is not at all the same("Ignore DVB-S namespace sub network").
Russian-speaking users who accept
Intelsat-15 / Horizons 2, 85.2°
suffering wrong namespace many years and because of this, have to use another CROSSEPG plugin, which does not check namespace.
If you look closely at the code, you will see that the check goes through a dummy recordService
https://github.com/O.../plugin.py#L225
Which means checking /etc/enigma2/lamedb in the end.
And this new option is disabled by default.
2) Why this option I really don't understand why you would like to load only IPTV it is a total non senses. If you want to go that way then do also create an entry to load only DVB to be logical with the option choices
If you don’t need it, it doesn’t mean that others don’t need it.
I am satisfied with the data of the DVB EPG of my provider, but for IPTV I need an EPG from the Internet.
Here is a variant of the oe-alliance for an example:
introduce new setting for importing IPTV channels only