Set the current voice conversion structure for a channel
#include <sys/asoundlib.h> int snd_pcm_plugin_set_voice_conversion ( snd_pcm_t *handle, int channel, snd_pcm_voice_conversion_t *voice_conversion );
The snd_pcm_plugin_set_voice_conversion() function sets the current voice conversion structure for the specified channel. In QNX Neutrino 6.6 or later, this function instantiates the voice converter plugin if it doesn't already exist.
EOK on success, a negative errno upon failure. The errno values are available in the errno.h file.
QNX Neutrino
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | Yes |
Thread | Read the Caveats |
This function is not thread safe if handle (snd_pcm_t) is used across multiple threads.