[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