alsa: limit buffer_size to 32768 frames.
authorJustin Ruggles <justin.ruggles@gmail.com>
Wed, 22 Jun 2011 20:38:20 +0000 (16:38 -0400)
committerAnton Khirnov <anton@khirnov.net>
Sun, 11 Sep 2011 10:31:40 +0000 (12:31 +0200)
commit207db36a4fa234f6d5123601cceb96f261588fb7
tree505f8ba1ff58b0243e6b5febc90181ee3f30c812
parent9bf76932e5e4dffd5199084cab810b6c8203fce1
alsa: limit buffer_size to 32768 frames.

In testing, the file output plugin gave a max buffer size of about 20 million
frames, which is way more than what is really needed and causes a memory
allocation error on my system.
(cherry picked from commit e35c674d13a7f180412cfe058530a2e7f1d49a90)

Signed-off-by: Anton Khirnov <anton@khirnov.net>
libavdevice/alsa-audio-common.c
libavdevice/alsa-audio.h