Bugzilla – Bug 13930
Line In Sense fails using amixer and bsp:getMixer()
Last modified: 2009-10-05 14:29:27 UTC
amixer cget 'Line In Switch' Wrong control identifier: Line In Switch
I think this is working: The _init function in Squeezebox*Applet is run first, before everything is loaded as it has to do some early initialization. This means the service calls don't do anything. The line in check needs to happen in the configureApplet stage, indeed some other parts of the init could happen then too probably. I'd suggest adding an extra function in Squeezebox*Applet that the meta file calls directly in the configureApplet stage to finish the initialization.
== Auto-comment from SVN commit #7503 to the jive repo by tom == == https://svn.slimdevices.com/jive?view=revision&revision=7503 == Bug: 13901 +1 Fixed Bug: 13930 - reading line in switch must happen during applet configure stage.
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.