Unlock the attribute structure
#include <audio_driver.h> int32_t ado_mixer_unlock( ado_mixer_t *mixer );
The ado_mixer_unlock() function unlocks the attribute structure. This function is a cover of iofunc_attr_unlock() using the mixer attributes.
The library automatically locks the mixer's attributes structure before any low-level mixer code is called, so you need this function only if some other functions, such as the PCM functions, need to manipulate the mixer structure.
QNX Neutrino
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | No |
Thread | Yes |
iofunc_attr_unlock() in the QNX Library Reference