# Gestion Audio OpenAL

- Introduction
- Installation/Configuration
  - Pré-requis
  - Installation
  - Configuration à l'exécution
  - Types de ressources
- Constantes pré-définies
- Fonctions OpenAL
  - openal_buffer_create — Génère un buffer OpenAL
  - openal_buffer_data — Charge un buffer avec des données
  - openal_buffer_destroy — Détruit un buffer OpenAL
  - openal_buffer_get — Récupère les propriétés du buffer OpenAL
  - openal_buffer_loadwav — Charge un fichier .wav dans le buffer
  - openal_context_create — Crée un contexte de traitement audio
  - openal_context_current — Rend courant le contexte spécifié
  - openal_context_destroy — Détruit un contexte
  - openal_context_process — Traite le contexte spécifié
  - openal_context_suspend — Suspend le contexte spécifié
  - openal_device_close — Ferme un périphérique OpenAL
  - openal_device_open — Initialise une interface audio OpenAL
  - openal_listener_get — Récupère une propriété d'auditeur
  - openal_listener_set — Définie une propriété d'auditeur
  - openal_source_create — Génère une ressource de source
  - openal_source_destroy — Détruit une ressource de source
  - openal_source_get — Récupère une propriété de source OpenAL
  - openal_source_pause — Marque une pause dans la source
  - openal_source_play — Démarre la lecture de la source
  - openal_source_rewind — Revient en arrière dans la source
  - openal_source_set — Définie une propriété de la source
  - openal_source_stop — Arrête la lecture de la source
  - openal_stream — Démarre le streaming d'une source