Bug 739591 - Can't play audio in gstreamer based applications
Summary: Can't play audio in gstreamer based applications
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: gstreamer
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Benjamin Otte
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F16Beta, F16BetaBlocker
TreeView+ depends on / blocked
 
Reported: 2011-09-19 15:11 UTC by Elad Alfassa
Modified: 2011-09-21 06:52 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-09-20 05:20:37 UTC


Attachments (Terms of Use)

Description Elad Alfassa 2011-09-19 15:11:01 UTC
I upgraded my machine from f15 to f16, and now totem can't start.
When starting totem, I get an error message:

Totem could not startup.

Could not find the audio output. You may need to install additional GStreamer plugins, or select another audio output in the Multimedia Systems Selector.

Opening gstreamer-properties, and clicking test next to the audio output sink outputs the following: 

PulseAudio Sound Server: no element "audiotestsrc"


Beta blocker, criteria: "In most cases, the installed system must be able to play back sound with gstreamer-based applications"

Comment 1 Tim Flink 2011-09-19 17:58:59 UTC
I just played several things in totem on a recent fresh install of F16 without issue.

I'm going to be doing an upgrade later today or tomorrow, will try again then.

Comment 2 Adam Williamson 2011-09-19 22:12:33 UTC
I can't reproduce this in a VM: I installed F15, updated to latest F15, then upgraded to F16. The upgraded system can play audio fine using Rhythmbox. So, it seems this may be hardware-specific, in which case we'd need more logs:

https://fedoraproject.org/wiki/How_to_debug_PulseAudio_problems

Comment 3 Elad Alfassa 2011-09-20 04:37:18 UTC
This howto can't help with debugging my problem as it assumes that there is no sound at all.
This is not the case, because applications that uses pulseaudio directly does work well.

Comment 4 Elad Alfassa 2011-09-20 05:20:37 UTC
Ok, found the solution: I nuked the .gstreamer-0.10/ folder, and now everything works again.
Closing.

Comment 5 Adam Williamson 2011-09-20 06:36:24 UTC
well, sounds like there was a real bug there...but it may have depended on your precise pre-upgrade config, and hence now you've wiped the folder, it would be hard to reproduce :(

in future, it might be best to 'mv' the folder rather than 'rm' it.

the debugging guide is still useful for this kind of bug: the key is often to use the technique for running pulseaudio with debug output from a console, described in the guide. that really helps to figure out what's going wrong with PA.

Comment 6 Elad Alfassa 2011-09-20 06:55:20 UTC
Nothing was wrong with PA, it was gstreamer's fault.
I have another user on the machine, if it's broken as well then I could upload the files for you to check.

Comment 7 Adam Williamson 2011-09-20 19:31:53 UTC
if you could check, that'd be great.

Comment 8 Elad Alfassa 2011-09-21 06:52:41 UTC
The second user didn't have this problem.


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