[alsa-devel] Capture not working in MMAP mode with '-v'

Eero Nurkkala ext-eero.nurkkala at nokia.com
Mon Nov 9 08:58:16 CET 2009


On Mon, 2009-11-09 at 08:56 +0100, ext Aggarwal, Anuj wrote:
> > -----Original Message-----
> > From: Aggarwal, Anuj 
> > Sent: Thursday, September 24, 2009 2:28 PM
> > To: alsa-devel at alsa-project.org
> > Subject: Capture not working in MMAP mode with '-v' 
> > 
> > Hi,
> > 
> > When I try to capture audio in MMAP mode using the following 
> > command, it works properly:
> > 
> > arecord -f cd -d 10 -M rec01.wav
> > 
> > However, if I specify '-v' along with the above command, it fails to 
> > capture anything and prints log and returns immediately:
> > 
> > Recording WAVE 'rec03.wav' : Signed 16 bit Little Endian, 
> > Rate 44100 Hz, Stereo
> > Plug PCM: Hardware PCM card 0 'omap3evm' device 0 subdevice 0
> > Its setup is:
> >   stream       : CAPTURE
> >   access       : MMAP_INTERLEAVED
> >   format       : S16_LE
> >   subformat    : STD
> >   channels     : 2
> >   rate         : 44100
> >   exact rate   : 44100 (44100/1)
> >   msbits       : 16
> >   buffer_size  : 22052
> >   period_size  : 5513
> >   period_time  : 125011
> >   tstamp_mode  : NONE
> >   period_step  : 1
> >   avail_min    : 5513
> >   period_event : 0
> >   start_threshold  : 1
> >   stop_threshold   : 22052
> >   silence_threshold: 0
> >   silence_size : 0
> >   boundary     : 1445199872
> >   appl_ptr     : 0
> >   hw_ptr       : 0
> > mmap_area[0] = 0x4030e000,0,32 (16)
> > mmap_area[1] = 0x4030e000,16,32 (16)
> > 
> > I have not observed this problem while playing audio, only 
> > while capture this issue crops up.
> > 
> > Any pointers?
> Any updates on this? We have observed similar problem on other
> platforms as well.

Yeah, it's an aplay bug, I've seen it & tracked down to aplay. It
actually makes the recording file very huge instantly on some systems.
Patch out the aplay when -M and -v are used =)

> > 
> > Thanks & Regards,
> > Anuj Aggarwal
> > 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



More information about the Alsa-devel mailing list