diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2015-03-13 11:49:59 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2015-03-13 11:49:59 +0100 |
commit | 44fb2625546d3cfcd501dc2029d04a5516b5f34a (patch) | |
tree | 90f2a34180a1d2309a1038d84cf1e36f9d0134eb | |
parent | 8cd054c979b97fca96048b67c17871ee6fca4a9f (diff) | |
download | toolame-dab-44fb2625546d3cfcd501dc2029d04a5516b5f34a.tar.gz toolame-dab-44fb2625546d3cfcd501dc2029d04a5516b5f34a.tar.bz2 toolame-dab-44fb2625546d3cfcd501dc2029d04a5516b5f34a.zip |
Increase vlc input max buffer
-rw-r--r-- | vlc_input.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vlc_input.c b/vlc_input.c index b205ed1..1abf9d1 100644 --- a/vlc_input.c +++ b/vlc_input.c @@ -70,7 +70,9 @@ void handleStream( assert(rate == vlc_rate); assert(bits_per_sample == 16); - const size_t max_length = 4 * size; + // 16 is a bit arbitrary, if it's too small we might enter + // a deadlock if toolame asks for too much data + const size_t max_length = 16 * size; for (;;) { pthread_mutex_lock(&buffer_lock); |