#847 closed defect (fixed)
Record gets confused without a camera present
Reported by: | martin.langhoff | Owned by: | alsroot |
---|---|---|---|
Priority: | Unspecified by Maintainer | Milestone: | |
Component: | Record | Version: | Unspecified |
Severity: | Unspecified | Keywords: | |
Cc: | Distribution/OS: | Unspecified | |
Bug Status: | Unconfirmed |
Description
On a laptop with a working sound system (that fedora knows how to talk to), but no camera, I
1 - open record
2 - click on the audio tab
3 - press record button - button turns red, counter starts counting
4 - talk into mic
5 - press stop button before counter reaches end
Results:
- Expected: a file appears in the bottom-of-screen panel - Actual result: nothing appears
- Expected : able to record a second file -- actual result: Record hangs, sometimes taking Sugar shell down with it
Our rough diagnosis is that the feature of taking a pic and associating it to the audio file is confusing Record in the absence of a camera.
Log:
cat org.laptop.RecordActivity-2.log
/usr/lib/python2.6/site-packages/sugar/util.py:25: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import sha
(sugar-activity:2986): DEBUG: Got client ID "10c98d123eb54bfc39124234284553098000000025060012"
(sugar-activity:2986): DEBUG: Setting initial properties
1242342849.526524 WARNING root: No gtk.AccelGroup in the top level window.
1242342849.532888 WARNING root: No gtk.AccelGroup in the top level window.
(sugar-activity:2986): DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle
(sugar-activity:2986): DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself
(sugar-activity:2986): DEBUG: Received SaveComplete message in state save-yourself-done
1242342849.715660 ERROR record:glive.py: play_pipe: Resource not found. v4l2_calls.c(463): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
system error: No such file or directory
1242342849.722095 WARNING record:glive.py: use fallback_bin
(sugar-activity:2986): GStreamer-CRITICAL :
Trying to dispose element xsink, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
1242342849.832027 ERROR record:glive.py: play_pipe: Resource not found. v4l2_calls.c(463): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
system error: No such file or directory
1242342849.838983 ERROR record:glive.py: play_pipe: Resource not found. v4l2_calls.c(463): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
system error: No such file or directory
1242342852.828827 ERROR record:glive.py: play_pipe: Resource not found. v4l2_calls.c(463): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
system error: No such file or directory
1242342858.923026 ERROR record:glive.py: play_pipe: Resource not found. v4l2_calls.c(463): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
system error: No such file or directory
1242342864.194063 ERROR record:glive.py: play_pipe: Resource not found. v4l2_calls.c(463): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
system error: No such file or directory
Change History (2)
comment:1 Changed 14 years ago by alsroot
- Resolution set to fixed
- Status changed from new to closed
fixed in v64