On Tue, 21 Feb 2017 17:14:29 +0100, Alan Young wrote:
On 21/02/17 15:28, Takashi Iwai wrote:
You forgot to call
snd_pcm_free(pcm); free(rate);
before returning an error.
Ah, ok. Updated patch.
From de90c659c98ae4dac7de6eb225b22147f56a3d1c Mon Sep 17 00:00:00 2001
From: Alan Young consult.awy@gmail.com Date: Thu, 7 Apr 2016 09:15:04 +0100 Subject: [PATCH] pcm: rate: Add capability to pass configuration node to plugins
If a rate plugin uses a node (compound) instead of a plain string for its "converter", and that compound is not a simple string array, then the compound will be passed as an additional parameter to the new plugin open() function (SND_PCM_RATE_PLUGIN_CONF_ENTRY(XXX)). The previous open() function (SND_PCM_RATE_PLUGIN_ENTRY(XXX)) will be called if the CONF version is not found. It is up to the plugin to determine whether the presence of the conf parameter is mandatory.
Signed-off-by: Alan Young consult.awy@gmail.com
Applied, thanks.
Takashi