[gstreamer-bugs] [Bug 165964] playing an ogg vorbis file with alsa fails with "audioconvert" but succeeds without it
bugzilla-daemon at bugzilla.gnome.org
bugzilla-daemon at bugzilla.gnome.org
Sat Jun 4 17:58:55 PDT 2005
Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.
http://bugzilla.gnome.org/show_bug.cgi?id=165964
GStreamer | don't know | Ver: 0.8.7
------- Additional Comments From Jeremie Knuesel 2005-06-05 00:58 -------
device=hw:0 does change something in some circumstances. Here's a summary, using
the folling versions:
libgstreamer0.8-0 : 0.8.9-1ubuntu4
gstreamer0.8-vorbis, gstreamer0.8-oss, gstreamer0.8-alsa : 0.8.8-1ubuntu4
Note: all commands begin with the following, below I'll just give the end of the
line:
env LANG=C gst-launch-0.8 filesrc location=lugradio-s2e8-310105-high.ogg !
oggdemux ! vorbisdec
So here it is:
! alsasink
-- Ok but truncated at the beginning
! osssink
-- returns:
WARNING: erroneous pipeline: could not link vorbisdec0 to osssink0
Trying to run anyway.
(no sound but lots of activity)
! audioconvert ! alsasink
-- returns:
RUNNING pipeline ...
ERROR: from element /pipeline0/vorbisdec0: Internal GStreamer error: pad
problem. File a bug.
Additional debug info:
gstpad.c(2563): gst_pad_set_explicit_caps: /pipeline0/vorbisdec0:
failed to negotiate (try_set_caps with "audio/x-raw-float, rate=(int)22000,
channels=(int)1, endianness=(int)1234, width=(int)32, buffer-frames=(int)0"
returned REFUSED)
Execution ended after 15 iterations (sum 450187000 ns, average 30012466 ns, min
31000 ns, max 436641000 ns).
! audioconvert ! osssink
-- perfect
! audioconvert ! audioscale ! alsasink
-- returns:
RUNNING pipeline ...
ERROR: from element /pipeline0/vorbisdec0: Internal GStreamer error: pad
problem. File a bug.
Additional debug info:
gstpad.c(2563): gst_pad_set_explicit_caps: /pipeline0/vorbisdec0:
failed to negotiate (try_set_caps with "audio/x-raw-float, rate=(int)22000,
channels=(int)1, endianness=(int)1234, width=(int)32, buffer-frames=(int)0"
returned REFUSED)
Execution ended after 15 iterations (sum 303846000 ns, average 20256400 ns, min
31000 ns, max 290037000 ns).
! audioconvert ! alsasink device=hw:0
-- returns:
RUNNING pipeline ...
ERROR: from element /pipeline0/vorbisdec0: Internal GStreamer error: pad
problem. File a bug.
Additional debug info:
gstpad.c(2563): gst_pad_set_explicit_caps: /pipeline0/vorbisdec0:
failed to negotiate (try_set_caps with "audio/x-raw-float, rate=(int)22000,
channels=(int)1, endianness=(int)1234, width=(int)32, buffer-frames=(int)0"
returned REFUSED)
Execution ended after 15 iterations (sum 139513000 ns, average 9300866 ns, min
31000 ns, max 128144000 ns).
BUT:
! audioconvert ! audioscale ! alsasink device=hw:0
-- perfect!
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list