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 432687 - Totem still complains when no soundcard
Totem still complains when no soundcard
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: GStreamer backend
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Maintainer alias for GStreamer component of Totem
Maintainer alias for GStreamer component of Totem
Depends on:
Blocks:
 
 
Reported: 2007-04-23 17:12 UTC by Bastien Nocera
Modified: 2007-04-24 12:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
pop-errors-when-using-fake-audiosink-1.diff (1.38 KB, patch)
2007-04-23 17:13 UTC, Bastien Nocera
none Details | Review
Better patch (2.30 KB, patch)
2007-04-24 12:55 UTC, Tim-Philipp Müller
committed Details | Review

Description Bastien Nocera 2007-04-23 17:12:52 UTC
Downstream report:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237487

1. Remove any soundcard drivers
2. Make sure that "autodetect" is selected as the audio output in gstreamer-properties
3. Launch Totem
4. Get an error message about not being able to open a resource for writing
5. Dismiss error
6. Totem works as usual, but without sound

Totem shouldn't popup an error at 4.

Attached is Tim's draft patch
Comment 1 Bastien Nocera 2007-04-23 17:13:18 UTC
Created attachment 86865 [details] [review]
pop-errors-when-using-fake-audiosink-1.diff
Comment 2 Bastien Nocera 2007-04-23 17:25:52 UTC
That's the downstream report, sorry:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237322
Comment 3 Tim-Philipp Müller 2007-04-24 12:55:52 UTC
Created attachment 86917 [details] [review]
Better patch
Comment 4 Tim-Philipp Müller 2007-04-24 12:58:42 UTC
Committed to HEAD and 2.18 branch:

 2007-04-24  Tim-Philipp Müller  <tim at centricular dot net>

        * src/backend/bacon-video-widget-gst-0.10.c:
        (bacon_video_widget_new):
          Use separate bus to test whether the audiosink is working on
          startup, so that errors from testing the audiosink won't lead to
          an error dialog later on even if we've already plugged a fakesink
          as fallback instead. Should fix #432687.