Bug 505204 - Totem volume control greyed out in absence of pulseaudio
Summary: Totem volume control greyed out in absence of pulseaudio
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: totem
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Bastien Nocera
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-06-11 00:10 UTC by W. Michael Petullo
Modified: 2009-06-11 08:15 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-06-11 08:15:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description W. Michael Petullo 2009-06-11 00:10:32 UTC
Description of problem:
Totem's volume control is greyed out and totem is not playing audio tracks when pulseaudio is not installed. Once I installed pulseaudio, totem's volume controls became available.

Version-Release number of selected component (if applicable):
totem-2.26.2-1.fc11.ppc

How reproducible:
Every time

Steps to Reproduce:
1. Ensure pulseaudio is not installed
2. Setup GStreamer to use the "automatic" audio sink using gstreamer-preferences
3. Run totem
  
Actual results:
The volume control in the main application window is greyed out.

Expected results:
The volume control should work regardless of whether the application is using pulsesink or alsasink.

Additional info:
Audio devices are no longer assigned the proper permissions when I log in. pam_console used to do this, but ConsoleKit does not seem to. On the other hand, ConsoleKit seems to set the permissions for /dev/apm-bios, /dev/console, /dev/fb, etc.

Comment 1 Bastien Nocera 2009-06-11 08:15:38 UTC
Well, it's not going to work well at all, given the code in totem-use-pulsesink-volume.patch.

We force-use pulsesink, to try and get it to handle the per-application volume. This is done using playbin2 in F12, and I won't be fixing this for F-11.


Note You need to log in before you can comment on or make changes to this bug.