pre-release issues
Nathanael D. Noblet
nathanael at gnat.ca
Wed Apr 27 12:33:40 PDT 2011
Hello,
I have an app that I've been working on / using for the past 8
months. Its worked well, I'm testing it against the latest pre-releases
(both .2 and .3) and I'm seeing some odd behaviour. However the
behaviour is not duplicated when using totem so obviously its in my code.
I have the following C code setup the pipeline that reads from a
rtsp source http://pastie.org/1840518. Basically setting up
Video:
rtspsrc -> rtpmp4vdepay -> ffdec_mpeg4 -> tee -> queue -> timeoverlay ->
ffmpegcolorspace ->videobalance->textoverlay->xvimagsink
Audio:
rtspsrc -> rtpmp4gdepay->tee->queue->faad->volume->level->pulsesink
Now when I start viewing that stream I get odd sounds and GST_DEBUG=2
nets the following output:
2645 0x7f65540035a0 WARN pulse pulsesink.c:630:
gst_pulsering_stream_underflow_cb:<recording-audio-output> Got underflow
2645 0x7f65540035a0 WARN pulse pulsesink.c:630:
gst_pulsering_stream_underflow_cb:<recording-audio-output> Got underflow
over and over at the same rate as the odd sound.
Any ideas how to stop that from happening? this is a Fedora 14 machine
with pulseaudio-0.9.21. I know there were patches in previous versions
of gstreamer and pulse which had to do with buffer sizes so pulse didn't
do 'rewinds'. Now obviously totem using the same gstreamer pre-releases
doesn't have that problem so my guess is I'm at fault but don't know why.
Ideas?
--
Nathanael d. Noblet
t 403.875.4613
More information about the gstreamer-devel
mailing list