GNOME Bugzilla – Bug 103279
gnome-sound-recorder does not record any sounds
Last modified: 2004-12-22 21:47:04 UTC
Bugzilla-Product: gnome-media Description: Please see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=80507 for the original bug report. ------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-01-12 21:14 ------- Reassigning to the default owner of the component, bugs@prettypeople.org.
This bug seems to be "gnome sound recorder does not work at all" so it should probably go on the 2.2 "bad bugs" radar.
Serious breakage apparently, although I haven't got a working gstreamer setup, so adding TARGET2.2.0 for now.
gnome-sound-recorder does appear to like freezing on records.
My comment added to bugzilla (Red Hat 8.9.0.3 - Phoebe 2nd beta): Sound card: Creative Labs Ensoniq 64 (ES1371), [Audio PCI-97, Rev. 08] PCI card. I know the card is woking. If I connect my portable SW/AM/FM radio from its earphone plug to either 'line-in" or "mic-in", I get sound through my speakers. However, starting "record" the slider *DOESN'T* move, though the application says: " recording".... File Information reports a file size, but when I select "save as" the sound recorder hangs with the mouse hourglass pointer ...OR I get an "untitled.wav file of 0 bytes. I've also tried recording with two different stereo microphones (one from an old recordable Sony Walkman, and the other from a recordable Aiwa portable cassette 'walkman'). Perhaps I need a self-powered microphone? Given that I can hear sounds through my speakers when the recording source is my radio, shouldn't that create / save a sound file?
I was playing with this and found that the problem seems to be in esdsink (from gstreamer-esd). If I configure gconf /system/gstreamer/default/audiosrc to osssrc and /system/gstreamer/default/audiosink to osssink --sync false and then run 'esdctl off'-- gnome-sound-recorder works. If I use esdsrc and esdsink with 'esdctl on', I get: (gnome-sound-recorder:4276): GStreamer-CRITICAL **: file gstcaps.c: line 277 (gst_caps_ref): assertion `caps != NULL' failed ... many more of these DEBUG: bytes per sample: 4 DEBUG: pad_query done, value 2902494331
Moving to GStreamer then
I spoke a little too soon. Though with osssink and osssrc I can indeed record and save the sound. If I press Play or Record after I Save, I get the same errors above.
Got to move it back to gnome-media then. Please open another bug against gstreamer if there is also an esdsink issue.
Is gnome-sound-recorder using esdsink at all? The problem I see now is that it works with --gst-scheduler=basicomege, but not with the opt scheduler.
that should be "basicomega"
Fixed in stable. There's a patch in #110738 that fixes this. Marking as duplicate. *** This bug has been marked as a duplicate of 110738 ***