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 619549 - [pulsesrc] can't record audio
[pulsesrc] can't record audio
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: dont know
0.10.28
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-05-24 20:00 UTC by Laureano Lopez
Modified: 2011-08-09 09:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Laureano Lopez 2010-05-24 20:00:44 UTC
I'm running Ubuntu Studio 10 with Linux 2.6.32-22-preempt, ALSA 1.0.22 and PulseAudio 0.9.22. My sound card is a Realtek ALC888.

All tries to record audio with Audacity have failed (the cursor attempts to move but keeps fixed at the startpoint). With gnome-sound-recorder, the first two or three tries work. Then, at some point every try fails in the same way (the cursor doesn't move and nothing is recorded).

Now I run gnome-sound-recorder with --gst-debug-level=5, and when recording fails, all output is freezed to a sequence of these:

0:01:05.751176868  1801      0x152e180 LOG                    pulse pulsesrc.c:547:gst_pulsesrc_stream_latency_update_cb:<autoaudiosrc1-actual-src-puls> latency_update, 1274728700390709000, 0:0, 0:0, 0, 46000
0:01:05.832666983  1801      0x152e180 LOG                    pulse pulsesrc.c:547:gst_pulsesrc_stream_latency_update_cb:<autoaudiosrc1-actual-src-puls> latency_update, 1274728700472126000, 0:0, 0:0, 0, 46000
0:01:05.992713162  1801      0x152e180 LOG                    pulse pulsesrc.c:547:gst_pulsesrc_stream_latency_update_cb:<autoaudiosrc1-actual-src-puls> latency_update, 1274728700632148000, 0:0, 0:0, 0, 46000

Something similar affects jackd (whenever I set analog duplex instead of playback only, I get a cascade of xruns before the server dies). I don't know if it's a GStreamer or a PulseAudio problem or what, but it seemed logical to start here.
Comment 1 Christian Fredrik Kalager Schaller 2011-05-26 11:32:05 UTC
Updating title to include pulsesrc
Comment 2 Stefan Sauer (gstreamer, gtkdoc dev) 2011-07-27 11:22:52 UTC
How come you suspect GStreamer, if you get issues with Jack and Audacity too. I believe you simply have issues at the alsa level.
Comment 3 Stefan Sauer (gstreamer, gtkdoc dev) 2011-08-09 09:44:33 UTC
Please reopen if you actually like to discuss this with us.