wahjam/wahjam — pull request #73 by stefanha (2012-09-17 08:47:36+00:00)
Title: Improve audio error reporting

The GUI exits silently when starting audio fails. This patch series improves audio error logging and adds a message box to help the user troubleshoot the issue. Instead of exiting, the GUI now brings up the Audio Configuration dialog again.

This will make audio problems easier for users to deal with. Typically the problem is that the device is not accessible or that the host API (WASAPI, ALSA, etc) has an initialization error. We try to capture the details into the log file which the user is prompted to post if they repeatedly hit the problem.