[alsa-devel] arecord: buffer-size dependency on period-size and other params
Ricard Wanderlof
ricardw at axis.com
Wed Jan 15 15:52:34 CET 2020
On Wed, 15 Jan 2020, Rajwa, Marcin wrote:
> level). So to be specific I issue such command: arecod -Dplughw:0,8 -r
> 16000 -c 2 -f S24_LE --buffer_size 1280000 tmp.wav -vvv. The arecord
> response for this is buffer size of 31992 frames, 255936 bytes. Now let
> me also tell the buffer size of 1280000 bytes is the maximum buffer size
> our driver allows, likewise max period is 268800 bytes. Now if inside
Not an answer to your problem, but just a note: according to arecord -h,
the --buffer_size parameter is in frames (in your case, with S24_LE and 2
channels, the frame size is 4*2 = 8 bytes), not bytes.
/Ricard
--
Ricard Wolf Wanderlof ricardw(at)axis.com
Axis Communications AB, Lund, Sweden www.axis.com
Phone +46 46 272 2016 Fax +46 46 13 61 30
More information about the Alsa-devel
mailing list