Pause a channel that's playing back
#include <sys/asoundlib.h> int snd_pcm_playback_pause ( snd_pcm_t *pcm );
The snd_pcm_playback_pause() function pauses a channel that's playing back. Unlike draining or flushing, this preserves all data that has not yet played out within the audio driver, to be played out after resuming.
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.