New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Epggrab changes #430
Epggrab changes #430
Conversation
|
@adamsutton : I am finished. Any objections against the pushing this to master ? |
|
@perexg on first glance looks fine, but I'd like to look at it in a bit more detail. The one thing I would like to avoid is the in place config migration. This has been the approach in the past, and for small stuff is fine. But there is now a "general" method for migrating configuration, if you look in src/config.c I admit I mainly added it for handling the really big shifts of the DVB changes or stuff that is just not feasible to do in-line. But I think it helps to keep the normal code cleaner if we do this stuff elsewhere. Ultimately we can "remove" that stuff in the future if we ever decide that version X is simply too old to bother with. |
|
@adamsutton : Added the config migration, but I have not tested it yet.. There is a lot of work - especially for old xmltv config migration.. It would be nice to review it.. |
- also use service filter for uk_freesat / viasat_baltic
- now all muxes are handled continuously in one queue - the queue can be kicked using the start time
- the initial EPG scan can be turned off in webui - the OTA mux timeout is configurable through webui
Queue only inactive ota muxes in all situations to not block the scan on free tuners.
This is a set of epggrab changes trying to solve issues:
UPDATE: The 3) and 4) notes were implemented.