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 603127 - no sound output for asx-streams from tvthek.orf.at
no sound output for asx-streams from tvthek.orf.at
Status: RESOLVED DUPLICATE of bug 596164
Product: totem
Classification: Core
Component: Movie player
2.28.x
Other Linux
: Normal major
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2009-11-27 10:26 UTC by Elmar Stellnberger
Modified: 2009-11-27 13:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GST_DEBUG_NO_COLOR=1 GST_DEBUG=*:2 totem 2> log (59.76 KB, text/plain)
2009-11-27 12:28 UTC, Elmar Stellnberger
Details

Description Elmar Stellnberger 2009-11-27 10:26:14 UTC
If I try to replay broadcasts from tvthek.orf.at no sound output is given. The sound configuration is correct since all other players don`t have this problem (gxine, etc.).
Comment 1 Bastien Nocera 2009-11-27 11:52:23 UTC
Works fine here. What's the version of Totem, and what's the output of the web browser when reproducing the problem?
Comment 2 Elmar Stellnberger 2009-11-27 12:12:00 UTC
totem-2.28.1-2.4.x86_64
Web browser issues no output.
Comment 3 Elmar Stellnberger 2009-11-27 12:13:34 UTC
console output when manually invoking totem with asx:

** (totem:14777): WARNING **: Failed to create dbus proxy for org.gnome.SettingsDaemon: Could not get owner of name 'org.gnome.SettingsDaemon': no such name
** Message: no file info
Comment 4 Bastien Nocera 2009-11-27 12:22:07 UTC
Oh, that's in the movie player.

What's the output of the movie player when the problem happens then? If there isn't any, please attach the debug output as per:
http://projects.gnome.org/totem/#bugs
Comment 5 Elmar Stellnberger 2009-11-27 12:27:13 UTC
should I refile it somewhere else or attach the output here?
Comment 6 Elmar Stellnberger 2009-11-27 12:28:34 UTC
Created attachment 148587 [details]
GST_DEBUG_NO_COLOR=1 GST_DEBUG=*:2 totem 2> log
Comment 7 Elmar Stellnberger 2009-11-27 12:29:22 UTC
> gst-launch-0.10 playbin uri=1003697-ZIB-9-Uhr.download.asx
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPlayBin:playbin0: Invalid URI "1003697-ZIB-9-Uhr.download.asx".
Additional debug info:
gstplaybasebin.c(1666): gen_source_element (): /GstPlayBin:playbin0
Setting pipeline to NULL ...
Freeing pipeline ...
Comment 8 Bastien Nocera 2009-11-27 12:33:39 UTC
(In reply to comment #7)
> > gst-launch-0.10 playbin uri=1003697-ZIB-9-Uhr.download.asx

You need to pass a full URI to it, not a filename.

And there's no audio output because PulseAudio isn't running:
0:00:00.317770933 15199       0x6756c0 WARN                   pulse pulsesink.c:442:gst_pulseringbuffer_open_device:<audio-sink> error: Failed to connect: Verbindung verweigert

Which distribution and version of Totem are you using?
Comment 9 Elmar Stellnberger 2009-11-27 12:41:04 UTC
> gst-launch-0.10 playbin uri=http://tvthek.orf.at/programs/71256-ZiB-9/episodes/1003697-ZIB-9-Uhr.download.asx
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPlayBin:playbin0: You do not have a decoder installed to handle this file. You might need to install the necessary plugins.
Additional debug info:
gstplaybasebin.c(2327): prepare_output (): /GstPlayBin:playbin0
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
Comment 10 Elmar Stellnberger 2009-11-27 12:43:06 UTC
Strange, with 
gst-launch-0.10 playbin uri=mms://apasf.apa.at/cms-worldwide/2009-11-27_0900_tl_02_ZIB-9-UHR_Christgewerkschafter__1003697__orfvod__000000000081553__segment___zu_ORF2HiRes_09001618P_09013924P.wmv
I get audio output as desired.
Comment 11 Bastien Nocera 2009-11-27 12:46:04 UTC
(In reply to comment #10)
> Strange, with 
> gst-launch-0.10 playbin
> uri=mms://apasf.apa.at/cms-worldwide/2009-11-27_0900_tl_02_ZIB-9-UHR_Christgewerkschafter__1003697__orfvod__000000000081553__segment___zu_ORF2HiRes_09001618P_09013924P.wmv
> I get audio output as desired.

It would be easier if you answered the questions from comment 8
Comment 12 Elmar Stellnberger 2009-11-27 12:51:36 UTC
I am using openSUSE 11.2 and totem 2.28.1.
Comment 14 Bastien Nocera 2009-11-27 13:25:02 UTC
Either install pulseaudio, or ask your distribution to update Totem to contain this commit (and the related GStreamer fixes).

commit a88638dc0776a02494a8046d737bfbedee2e2e76
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Fri Oct 30 09:48:04 2009 +0100

    Don't special-case pulseaudio and clean up the volume handling
    
    totem now won't use pulsesink by default if it's available but will
    simply use gconfaudiosink, like it did in 2.28.0 and earlier.
    Fixes bug #596164.
    
    For this to work properly, the following GStreamer changesets are necessary
    http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=de1db5ccbdc10a835a2dfdd5984892f3b0c9bcf4
    http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=d85dadc122d40608ee304516702b479fb79c8ed7
    http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=598c9376342b4f67012d1d418c090f432fc26d27
    http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=e72c3029c0e4674e3ce6d9770dc9de665e7a3793
    http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=e4d6a2aa2c6b8b3d9137a38e10d28434eb31a580
    http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=3f541452c4916b31a222043b172b3398647b8091
    
    To give the best user experience with pulseaudio, pulseaudio >= 0.9.20
    is required because of this changeset:
    http://git.0pointer.de/?p=pulseaudio.git;a=commit;h=f27a50691c8fe45bac7dd6b21fac91a359def3a1

*** This bug has been marked as a duplicate of bug 596164 ***