07/29/2011, 09:53 AM
This small App switches the output channels (like phone or media) of the Pre to valid devices (like Front Speaker or Bluetooth). It works quite well with LinPhone (alpha), but may be useful for other Apps as well. Bluetooth for Skype works on webOS 2.2.4, though Skype resets the output channel at each start.
Version 0.9.3 enables smaller steps for volume control. When enabled, a 50% volume slider range corresponds to an volume increment of plus/minus 15, about 1.2 regular steps.
The switch settings are not permanent, they do not survive boots and luna restarts. How long a channel remains switched, depends on the logic of the audio-App (that currently outputs audio). Whether AudioSwitch needs to be started before or after the audio App is a matter of trying. Starting 'before' is a good start.
I cannot test AudioSwitch on webOS 1.4. It has been reported to work on 1.4.5/Pre+. The naming seems strange with palm in there. That seems the only way to access the audio API. The settings for the voice control channel have not been tested at all.
It will be submitted to homebrew. As long as it's not available download the attachment. (Not available means it's available on homebrew)
0.4.0 Initial beta release
0.4.1 Better service request error reporting, mainly for webOS 1.4 try outs
0.4.3 'Pick one' text in user interface
0.4.4 Bug fixed in update after blur/focus sequence of AudioSwitch(subscribe logic error)
0.5 Auto adjust UI to 'non-Pre 2' and landscape screens. Help text improved.
0.6 Handle ringer and protection if ringer set thru front speaker (ringer uses media channel, if that's set to the front-speaker, the ringer would be there too!)
0.7 Added a disable headset toggle per output channel (alfa stage)
0.8 new UI, almost no new features
0.9.2 Help text and other clarifications. No new features.
0.9.3 Bluetooth headset bug fixed (Skype OK now), relative volume control added for smaller volume steps
0.9.4 Help text bug fix
1.0.0 minor changes, debug message buffer overflow handled
-- added version 0.9.3 attachment on request