GNOME Bugzilla – Bug 346157
udpsrc -> rtpspeexdepay consumes 99% CPU
Last modified: 2006-07-14 13:23:19 UTC
gst-launch udpsrc port=5000 caps="application/x-rtp" ! rtpspeexdepay ! speexdec ! alsasink -v consumes 99% CPU. I am assuming this isn't the wanted behaviour. I have tested with other RTP depayloaders also so I am assuming the problem is with base RTP depayloader. Gstreamer installed from stock RPMs.
This is probably caused by the same thing as the other bug, bug #346100, no? *** This bug has been marked as a duplicate of 346100 ***
I would say #346100 is the duplicate of this bug. I have discovered that the problem is specificly with the RTP depayloader not the payloader. gst-launch udpsrc ! rtpspeexdepay ! speexdec ! alsasink -v consumes 99% CPU, where as the following doesn't: gst-launch udpsrc ! rtpmpadepay ! mad ! audioconvert ! autoaudiosink -v THe problem has something to do with clock. It gets into some sort of busy loop creating the clock... or something...
*** Bug 346100 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 347300 ***