It shows an error message box "Settings Error, unable to detect..." when click sound applet icon from settings

Bug #177409 reported by cathyli
2
Affects Status Importance Assigned to Milestone
Moblin Applets
Fix Released
High
ToddBrandt

Bug Description

Description:
-----------
In 0.24, it shows an error message box "Settings Error, unable to detect sound device" when click sound applet icon from settings. In fact, the sound device is good and works well during play media.

Reproduced steps:
-----------
1. Launch sound applet from Settings.

Current result:
-----------
It pop up an error message box "Settings Error, unable to detect sound device". Click "OK" button, the applet cannot be launched.

cathyli (cathy-li)
Changed in moblin-applets:
assignee: nobody → rusty-lynch-intel
importance: Undecided → High
Revision history for this message
Rusty Lynch (rusty-lynch-intel) wrote :

I have verified that this is a valid bug for all CB systems with the sound codec installed.

The root of the problem lies in moblin-applets/libvolumecontrol/volume.c implementation, where we are unable to deal with tracks that do not offer both left and right channel controls.

Even though I have root caused this bug, a proper fix will require some thought on the right way to implement this library implementation, so I have handing this back to Todd.

Changed in moblin-applets:
assignee: rusty-lynch-intel → todd-e-brandt
milestone: none → m10
status: New → Triaged
cathyli (cathy-li)
Changed in moblin-applets:
milestone: m10 → m9
Revision history for this message
ToddBrandt (todd-e-brandt) wrote :

The issue was with the static declaration of 3 stereo audio tracks. The volume status bar and control panel apps have now been completely upgraded to do things dynamically. Changes are in 0.26.

  * Major upgrades to the Sound/Mixer applet
    The applet now dynamically adds tabs for each sound element found
    and also controls within each tab for each channel found
    Channels with no mute switch have the mute button removed
    Channels with no volume ctrl have the slider removed
    Elements/channels with neither are not given a notebook tab
    The volume range sliders now use the hardware values instead of 0-100
    The libvolumecontrol interface was expanded and made easier to use
    By default any element with PCM, Wave, or Master in its name is
        controlled by the volume status bar applet

Changed in moblin-applets:
status: Triaged → Fix Committed
Revision history for this message
cathyli (cathy-li) wrote :

Verified in applets 0.26, the issue is fixed, close it.

Changed in moblin-applets:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.