Exemple #1
0
/*
 * Closes audio devices for specified session
 *
 * returns 0 on success, -1 on error
 */
int session_audio_close(session_t *session) {
  if (debug)
    printf("session_audio_close: Closing audio device(s).\n");
  if (close_audio_devices(session->audio_fd_in, session->audio_fd_out)) {
    return -1;
  }
  return 0;
}
Exemple #2
0
void ao_onexit (void *arg)
{
  audio_device_t *devices = (audio_device_t *) arg;

  close_audio_devices (devices);
  free_audio_devices (devices);

  ao_shutdown();
}