GNOME Bugzilla – Bug 156335
ERROR: /pipeline0/osssink0: osscommon: Cannot access /dev/dsp, does it exist ? pipeline doesn't want to play
Last modified: 2004-12-22 21:47:04 UTC
Install all available Gstreamer libraries and plugins. from the command line invoke "gst-launch sinesrc ! osssink" Here is a trace of the output: INFO ( 4793: 0) Initializing GStreamer Core Library version 0.6.4 INFO ( 4793: 0) CPU features: (000007a0) MMX SSE 3DNOW MMXEXT INFO ( 4793: 0) registry: loaded user_registry in 0.000116 seconds (/home/bill/.gstreamer/registry.xml) INFO ( 4793: 0) registry: loaded global_registry in 0.285229 seconds (/var/lib/gstreamer/0.6/registry.xml) GStreamer-INFO: 0 live buffer(s) GStreamer-INFO: 0 live bufferpool(s) GStreamer-INFO: 0 live event(s) RUNNING pipeline ERROR: /pipeline0/osssink0: osscommon: Cannot access /dev/dsp, does it exist ? pipeline doesn't want to play GStreamer-INFO: 0 live buffer(s) GStreamer-INFO: 0 live bufferpool(s) GStreamer-INFO: 0 live event(s)
I'm running debian sarge: uname output: Linux homeoffice 2.6.7-1-686 #1 Thu Jul 8 05:36:53 EDT 2004 i686 GNU/Linux Let me know if you need anything else.
Answer the basic question: what's there on /dev/dsp? :). Run gnome-volume-control (part of gnome-media) to get an overview of your OSS soundcards and please tell us which mixers it finds.
Greetings: I took a look at the /dev directory and it looks like there is no "/dev/dsp" homeoffice:~$ ls -l /dev/d* lrwxrwxrwx 1 root root 3 Oct 25 13:09 /dev/dvd -> hdc I have alsa running as the basic sound drivers built into the 2.6 kernel. gnome-volume-control opens the mixer gui and lists a "IEC958 Playback AC97-SPSA" for the mixer. There are also several "VIA DXS" lines. Do I need to create a symbolic link or something like that? I took a look out on the GStreamer website and could not find the troubleshooting information for this type of error :<. Thanks for your help.
No, you need to load the ALSA->OSS compatibility modules (snd-mixer-oss and snd-pcm-oss) in order to get /dev/dsp support. Why are you using osssink and not alsasink, if I may ask?
Anyway, this is not a GStreamer bug. Feel free to ask on user mailinglists, contact your local linux user group or even ask us on IRC to help getting this to work. It's not a bug, however.