xfreekingx | Bonjour a Tous,
Je fais un petit programme en console qui lit juste des fichiers audio au format .wav ou .mp3. (Des sons court de moins de 90 Ko en maxi 4 secondes)
J'ai décidé d'utiliser la bibliothèque FMODex.
J'ai fais mon programme, je n'ai pas d'erreurs de compilation et pourtant rien ne se passe ( Le programme m'affiche juste :" Le fichier a bien ete charge " ; puis se ferme).
Voici mon petit prigramme :
Code :
- #include <stdio.h>
- #include <stdlib.h>
- #include <FMOD/fmod.h>
- int main()
- {
- FMOD_SYSTEM *system;
- FMOD_SOUND *tir = NULL ; // Initialisations
- FMOD_RESULT resultat1, resultat2;
- resultat1 = FMOD_System_Create(&system); //Construit le systeme sons
- if(resultat1 != FMOD_OK)
- {
- printf("Construction du systeme sons a echoue !" );
- exit(EXIT_FAILURE);
- }
- FMOD_System_Init(system, 1, FMOD_INIT_NORMAL,NULL);
- resultat2 = FMOD_System_CreateSound(system, "ALARM.wav",FMOD_CREATESAMPLE,0,&tir); //chargement du sons
- if(resultat2 != FMOD_OK)
- {
- printf("Impossible de lire ALARM.wav" );
- exit(EXIT_FAILURE);
- }
- printf("Le fichier a bien ete charge" );
- FMOD_System_PlaySound( system , FMOD_CHANNEL_FREE , tir , 0 , NULL); //lecture du sons (et la il ne se passe rien du tout)
- FMOD_Sound_Release(tir);
- FMOD_System_Close(system); // liberation de l'objet system.
- FMOD_System_Release(system);
- return 0;
- }
|
Pourriez vous me dire ce qui ne va pas ? Car j'ai pourtant fais les tutos sur "openclassroom" et "devellopez.com" et je ne vois pas où est l'erreur
Merci
|