Opened 16 years ago
Last modified 16 years ago
#4075 closed enhancement
Backend AutoDiscovery improvements — at Version 1
Reported by: | Nigel | Owned by: | Nigel |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythtv | Version: | unknown |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description (last modified by )
- If a valid mysql.txt exists, the backend selector should not appear
- The selector should be use MythTV widgets (colours, theme, et c.). This should also automatically add LIRC, Apple remote, and joystick support.
- Any Myth program should be able to select a backend, not just the frontend
- The programs could autoselect if only a single backend is available (and probably not save the backend UUID in config.xml, or even generate one). I am still thinking about this, but am hoping this would allow a bootable CD frontend to work without having to save any config anywhere
- If there is no LocalHostName? (e.g. if there was no mysql.txt) then the generated UPnP MediaRenderer? ID should probably be used instead of gethostname(). Uglier in the database, but should survive FE host network and hostname reconfiguration?
Attached patch implements 1-3, but currently the PIN dialog is annoying, because it uses the SMS-style button pressing. It is also now very out of date (lots of mythcontext.cpp changes). New one coming soon
Note: See
TracTickets for help on using
tickets.
Initial version. Requires mediarenderer.* and masterselection.* to be moved into libmythupnp