From d0cfc22ef247d1e5083389949813f2ec672f4ff8 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 21 May 2014 18:05:34 +0200 Subject: [PATCH] (ALSA QSA) Doesn't give invalid argument error anymore but seems to get stuck in alsa_qsa_write now --- blackberry-qnx/alsa_qsa.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/blackberry-qnx/alsa_qsa.c b/blackberry-qnx/alsa_qsa.c index 10d684d202..b48f90c686 100644 --- a/blackberry-qnx/alsa_qsa.c +++ b/blackberry-qnx/alsa_qsa.c @@ -94,7 +94,10 @@ static void *alsa_qsa_init(const char *device, unsigned rate, unsigned latency) params.format.format = SND_PCM_SFMT_S16_LE; alsa->frame_bits = 16 * 2; /* bits * channel */ +#if 0 + /* TODO/FIXME - invalid argument? */ snd_pcm_plugin_set_disable(alsa->pcm, PLUGIN_DISABLE_BUFFER_PARTIAL_BLOCKS); +#endif if ((err = snd_pcm_plugin_params(alsa->pcm, ¶ms)) < 0) {