[gstreamer-bugs] [Bug 340379] "Internal data stream error" playing anything with esdsink

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed May 10 14:44:45 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=340379
 GStreamer | gst-plugins-good | Ver: 0.10.5





------- Comment #2 from Ed Catmur  2006-05-10 21:44 UTC -------
I am running esdsink from gst-plugins-good-0.10.3:

$ gst-inspect-0.10 esdsink | grep Version
  Version:              0.10.3

I have found a pipeline that fails:

$ gst-launch filesrc location=/path/to/file ! decodebin ! audioconvert !
esdsink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
(hangs at this point)

Note the extra audioconvert element. audioconvert is version 0.10.6, from
gst-plugins-base.

If I try to play a wav file (as opposed to flac, ogg, etc.) totem produces
output on stderr and occasionally segfaults:

$ totem /usr/share/sounds/error.wav

** (totem:30586): WARNING **: could not link audio/x-raw-int,
endianness=(int)1234, channels=(int)1, width=(int)16, depth=(int)16,
signed=(boolean)true, rate=(int)44100: -4

(totem:30586): GStreamer-CRITICAL **: gst_caps_is_fixed: assertion `GST_IS_CAPS
(caps)' failed

(totem:30586): GStreamer-CRITICAL **: gst_pad_set_caps: assertion `caps == NULL
|| gst_caps_is_fixed (caps)' failed
Segmentation fault

esd server info:

$ esdctl serverinfo
server version = 0
server format  = 0x00000021
server rate    = 48000

esd output device is hw:0, a VIA 8235 (snd_via82xx, from ALSA 1.0.11, not the
in-kernel module).


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list