[Bugs] #1244 URGE: Record 64 does not record sound

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue Mar 30 16:04:49 EDT 2010


#1244: Record 64 does not record sound
--------------------------+-------------------------------------------------
    Reporter:  mavrothal  |          Owner:  alsroot 
        Type:  defect     |         Status:  reopened
    Priority:  Urgent     |      Milestone:  0.84    
   Component:  Record     |        Version:  0.84.x  
    Severity:  Blocker    |     Resolution:          
    Keywords:             |   Distribution:  OLPC    
Status_field:  Needinfo   |  
--------------------------+-------------------------------------------------

Comment(by alsroot):

 The problem w/ current only-audio-capture mode is that XO cant handle
 input and drops buffers like {{{gst-launch-0.10 alsasrc ! queue !
 audioconvert ! vorbisenc !  oggmux ! filesink location=foo.ogg}}}.

 I added capsfilter to restrict stream {{{gst-launch-0.10 alsasrc ! queue !
 audio/x-raw-int,rate=16000,channels=1,depth=16 ! audioconvert ! vorbisenc
 ! oggmux ! filesink location=foo.ogg}}} and it works fine in command line
 but in Record it drops buffers anyway (I also tried speex that is less CPU
 eater but couldn't remove all drops). Current code works fine in fc9 but
 looks like in fc11 it requires more CPU resources.

 So, the question is how it is critical to have some fix right now, it
 could be

 1) remove audio mode at all (until #1847)
 2) use two-phases for audio encoding like for vide
 3) #1847

 To be honest, since I'm working on #1847, I'm not so eager to do invasive
 fixe like 2) - it will be thrown out while implementing #1847

-- 
Ticket URL: <https://bugs.sugarlabs.org/ticket/1244#comment:27>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list