GIO0892
Messages postés581Date d'inscriptiondimanche 28 décembre 2008StatutMembreDernière intervention29 septembre 2011
-
Modifié par GIO0892 le 3/06/2011 à 11:46
Bonjour,
voila je n'ai aucun son joué avec fmod ( tout est bien activé , les fichiers son a leurs place )
#include <stdlib.h>
#include <stdio.h>
#include <SDL/SDL.h>
#include <fmod/fmod.h>
#include "son.h"
// Inclusion des fichiers tiers
#include "constantes.h" // Quelques constantes de configuration en général
void play (SDL_Surface* ecran){
FMOD_SYSTEM *system;
FMOD_SOUND *jump;
FMOD_RESULT resultat;
FMOD_System_Create(&system);
FMOD_System_Init(system, 1, FMOD_INIT_NORMAL, NULL);
/* Chargement du son et vérification du chargement */
resultat = FMOD_System_CreateSound(system, "audio/smb3_dehors.ogg", FMOD_SOFTWARE | FMOD_2D | FMOD_CREATESTREAM, 0, &jump);
if (resultat != FMOD_OK)
{
fprintf(stderr, "Impossible de lire pan.wav\n");
exit(EXIT_FAILURE);
}
/* On active la répétition de la musique à l'infini */
FMOD_Sound_SetLoopCount(jump, -1);
/* On joue la musique */
FMOD_System_PlaySound(system, FMOD_CHANNEL_FREE, jump, 0, NULL);
FMOD_Sound_Release(jump);
FMOD_System_Close(system);
FMOD_System_Release(system);
}