After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 532295 - gconf setting default audio sink to video default visualizer
gconf setting default audio sink to video default visualizer
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.8
Other All
: Normal normal
: 0.10.9
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 532347 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-05-09 06:43 UTC by Brian Cameron
Modified: 2008-07-18 09:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
patch fixing problem (479 bytes, patch)
2008-05-09 06:43 UTC, Brian Cameron
committed Details | Review

Description Brian Cameron 2008-05-09 06:43:03 UTC
The common/m4/gst-default.m4 file is setting the default audiosink to the default visualizer.  This causes all sorts of problems.  For exmaple, when I try to play 
a CD in sound-juicer, it tells me "Error playing CD Reason Internal Data flow error".

I think the attached patch fixes the problem.  Looks like a copy-paste error.
Comment 1 Brian Cameron 2008-05-09 06:43:56 UTC
Created attachment 110619 [details] [review]
patch fixing problem
Comment 2 Sebastian Dröge (slomo) 2008-05-09 07:37:24 UTC
2008-05-09  Sebastian Dröge  <slomo@circular-chaos.org>

        Patch by: Brian Cameron <brian dot cameron at sun dot com>

        * m4/gst-default.m4:
        Don't set the default audio sink to the default visualizer.
        Fixes bug #532295.
Comment 3 Tim-Philipp Müller 2008-05-09 16:01:47 UTC
*** Bug 532347 has been marked as a duplicate of this bug. ***
Comment 4 Tim-Philipp Müller 2008-05-10 09:38:34 UTC
Packagers and users can work around this bug by passing

  --with-default-audiosink=autoaudiosink

to configure or autogen.sh.
Comment 5 Bastien Nocera 2008-06-03 17:48:20 UTC
(In reply to comment #4)
> Packagers and users can work around this bug by passing
> 
>   --with-default-audiosink=autoaudiosink
> 
> to configure or autogen.sh.

That doesn't work unfortunately.

From the log:
configure: Using autoaudiosink as default audio sink
configure: Using alsasrc as default audio source
configure: Using autovideosink as default video sink
configure: Using v4lsrc as default video source
configure: Using goom as default visualizer

The created schemas file still has "goom" as the default though.

Build log:
http://koji.fedoraproject.org/koji/getfile?taskID=640384&name=build.log
RPM with the created file:
http://kojipkgs.fedoraproject.org/packages/gstreamer-plugins-good/0.10.8/3.fc9/i386/gstreamer-plugins-good-0.10.8-3.fc9.i386.rpm
Comment 6 Sebastian Dröge (slomo) 2008-06-03 18:27:18 UTC
It works just fine here with the Debian packages which just pass the configure parameters... weird
Comment 7 Tim-Philipp Müller 2008-06-03 18:30:57 UTC
Oh, you're right. The problem is in the path where it assigns the default visualiser, so

  --with-default-visualizer=goom

should fix it. Sorry.