From: Michael R. <mr...@us...> - 2004-12-10 09:59:05
|
Hi Darren, > FWIW, marking up which are dynamic and which require restarts of the > relevant plugin would be very useful. (This may require a new ABI version > since the xine_config_register_*() functions may need an extra parameter - > though it could be done by prefixing the key name with 0 or more > symbols...) Config entries that need a restart are already marked. Every other config entry should become effective as soon as possible, I would consider everything else a bug. You are right that "as soon as possible" might in rare cases mean "playback needs to be stopped and restarted", but before we extend the interface, I would like to have a closer look at specific config entries that behave that way and try to fix them. Ideally, every config entry would become effective instantaneously. > > please note that translation table should, imho, contain all the old key > > names not a few ones. > > Not necessary - only replaced names and their replacements need be included > (gxine's keybindings upgrade code takes this approach). But since every entry gets a new name, both approaches lead to the same result. Michael -- Who the fuck is "General Failure", and why is he reading my disk? |