Multimdia : projets - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Multimdia : projets

Description:

En attendant, il peut loisir modifier ses caract ristiques en cours d'ex cution. Volatiles : la lecture est lib r e automatiquement quand elle est stopp e. ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 9
Provided by: kerb1
Category:

less

Transcript and Presenter's Notes

Title: Multimdia : projets


1
Multimédia projets
  • API de sonorisation des événements
  • Besoins
  • Démonstrations
  • Modèle de lAPI
  • Source des démonstrations
  • SDL GLUT sous Linux avec g
  • SDL GLUT sous Windows avec Visual C

2
API de sonorisation des événements
  • Besoins
  • Ouvrir le périphérique audio (une fois pour
    toutes)
  • Charger/libérer des sources audio
  • Pour une source donnée créer une (ou des)
    lecture(s)
  • Caractéristiques des lectures
  • Lecture en boucle / lecture unique
  • Lecture en cours / stoppée / en pause
  • Volume Vitesse Balance
  • Type de lectures
  • Persistantes lutilisateur est responsable de
    sa libération.En attendant, il peut à loisir
    modifier ses caractéristiques en cours
    dexécution.
  • Volatiles la lecture est libérée
    automatiquement quand elle est stoppée.Utilisatio
    n typique événement ponctuel dont les
    caractéristiques ne varient pas en cours
    dexécution.
  • Toutes les lectures, de toutes les sources sont
    mixées et restituées sur le périphérique

3
Démonstrations
  • SDL audio seul
  • Événements clavier
  • SDL GLUT
  • Événements clavier
  • Événements sur la scène

4
Modèle de lAPI
5
Modèle de lAPI
  • Comment lutiliser ?
  • Voir Audio.h
  • Comment est-elle faite ?
  • Voir Audio.cpp
  • Comment lintégrer au projet
  • g libAudio.a
  • Visual C Audio.lib

6
Source des démonstrations
  • test_Audio.cpp
  • test_AudioGlut.cpp

7
SDL GLUT sous Linux avec g
  • cf TD/TP
  • Archive fournie Integration_SDL_GLUT.tgz
  • Répertoire g
  • Librairies et headers SDL, Audio, GLUT
  • Exemples

8
SDL GLUT sous Windows avec VC
  • Archive fournie Integration_SDL_GLUT.tgz
  • Répertoire vc
  • Librairies et headers SDL, Audio, GLUT pour
    windows
  • Exemples
  • ALIRE_VC.txt instructions pour créer un
    projet VC et intégrer SDL et GLUT.
Write a Comment
User Comments (0)
About PowerShow.com