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 139598 - gstreamer-properties audio-sink/audio-source/video-sink tests fail
gstreamer-properties audio-sink/audio-source/video-sink tests fail
Status: RESOLVED INCOMPLETE
Product: gnome-media
Classification: Deprecated
Component: gstreamer-properties
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome media maintainers
gnome media maintainers
Depends on:
Blocks:
 
 
Reported: 2004-04-09 18:35 UTC by rwahl
Modified: 2007-04-16 14:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
log of "gstreamer-properties --gst-debug=*:5" (501.73 KB, application/octet-stream)
2004-05-08 06:31 UTC, rwahl
Details

Description rwahl 2004-04-09 18:35:18 UTC
start gstreamer-properties

hit the test button for audio-sink/audio-source/video-sink

A message box appears. For the ALSA-Sink case:

Failed to construct test pipeline for 'ALSA - Advanced Linux Sound Architecture'.

If you try this a second time I get an additional message in the console:

ALSA lib pcm_hw.c:1057:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device
or resource busy

This might be the result of a wong error handling.

gstreamer and gst-plugins are rev 0.8
gnome-media is 2.6.0
Comment 1 Kjartan Maraas 2004-04-15 21:03:58 UTC
I think this has been reported before somewhere. Will find the dupe later.
Comment 2 Thomas Vander Stichele 2004-05-06 17:01:16 UTC
can you run gstreamer-properties --gst-debug=*:5 > out 2>&1
and then do the same thing, exit, and attach the report here ?
Comment 3 rwahl 2004-05-08 06:31:09 UTC
Created attachment 27477 [details]
log of "gstreamer-properties --gst-debug=*:5"

The attached debug log was created using gstreamer-properties --gst-debug=*:5".


Output-Sink was ALSA. I pressed "Test", confirmed the error message and exited
via "Close" button.
Comment 4 Stephane Loeuillet 2004-12-22 11:06:37 UTC
latest gstreamer versions had many fixes related to alsa, please retry with
newer gstreamer (0.8.7, or wait 0.8.8 due for next week), gst-plugins (0.8.6)
and if possible gnome-media 2.9.2

i remember having something similar in the past but the alsasink test works for
me with current versions.
Comment 5 rwahl 2004-12-30 16:15:14 UTC
bug still there with gstreamer 0.8.8 and gst-plugins 0.8.6

gnome-media-0.9.2 not tried yet - can it be used with gnome 2.8.2?

btw, te reported console message is gone
Comment 6 Ronald Bultje 2005-01-04 00:13:09 UTC
The failure to set up a test pipeline is because ALSA claims to support all
rates, we set a specific rate and alsa tells us it doesn't support any rate
after all. There's another bug report plus a try to work around it somewhere
else, but it's not ready yet.
Comment 7 Ronald Bultje 2005-03-21 10:39:13 UTC
The rate bug should be fixed in gst-plugins 0.8.8. Can you reproduce with
gst-plugins 0.8.8 (gnome-media version doesn't really matter)?
Comment 8 rwahl 2005-03-21 21:05:24 UTC
The bug is still there with gst-plugins 0.8.8 and gnome-media-2.10.0. Alsa
version is 1.0.8 with kernel 2.6.11.5 currently.

BTW, If I select artsd instead of alsa as default-sink then I get a segmentation
fault. OSS and esd are ok. Artsd is v1.4.0.
Comment 9 Sebastien Bacher 2005-04-11 22:29:14 UTC
Such bug on hoary with the current versions: https://bugzilla.ubuntu.com/8732

Comment 10 Daniel Holbach 2006-10-06 17:42:50 UTC
I closed the Ubuntu bug about it - nobody seemed to complain about it again.
Comment 11 Ronald Bultje 2007-01-08 04:46:12 UTC
The rate bug is gone, so I'll need a new debug log to see what is going wrong next. :-). Could you please run with GST_DEBUG=alsa*:5 so I can see what is going wrong?
Comment 12 Daniel Holbach 2007-04-16 14:00:58 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!