Utiliser FMOD avec Qtcreator
leberra
Messages postés
27
Date d'inscription
Statut
Membre
Dernière intervention
-
leberra Messages postés 27 Date d'inscription Statut Membre Dernière intervention -
leberra Messages postés 27 Date d'inscription Statut Membre Dernière intervention -
j'ai un problème avec le code suivant :
code erreur : C:\Qt\5.3\mingw482_32\include\FMOD\fmod.h:305: avertissement : type qualifiers ignored on function return type [-Wignored-qualifiers]
const void (*done)(FMOD_ASYNCREADINFO *info, FMOD_RESULT result); /* FMOD file system wake up function. Use instead of 'result' with FMOD_INIT_ASYNCREAD_FAST to get semaphore based performance improvement. Call this when user file read is finished. Pass result of file read as a parameter. */
^
Quelqu'un peut-il m'aider ?
Qu'est-ce qui ne va pas ?
#include <FMOD/fmod.h>
#include <time.h>
#include "musique.h"
using namespace std;
bool balanceSon(QString musique)
{
const char *nom2(musique.toStdString().c_str());
FMOD_SYSTEM *chanson;
FMOD_System_Create(&chanson);
FMOD_System_Init(chanson, 1, FMOD_INIT_NORMAL, NULL);
FMOD_CHANNEL *channel;
FMOD_SOUND *sound;
FMOD_BOOL lecture(FMOD_OK);
lecture = FMOD_System_CreateSound(chanson, nom2, FMOD_SOFTWARE | FMOD_2D | FMOD_CREATESTREAM, 0, &sound);
if (lecture == FMOD_OK)
{
unsigned int duree;
FMOD_System_PlaySound(chanson, FMOD_CHANNEL_FREE, sound, 0, &channel);
FMOD_Sound_GetLength(sound, &duree, FMOD_TIMEUNIT_MS);
clock_t arrivee=clock()+(duree*CLOCKS_PER_SEC/1000);
while(clock()<arrivee);
FMOD_Sound_Release(sound);
}
FMOD_System_Close(chanson);
FMOD_System_Release(chanson);
return (lecture == FMOD_OK);
}
code erreur : C:\Qt\5.3\mingw482_32\include\FMOD\fmod.h:305: avertissement : type qualifiers ignored on function return type [-Wignored-qualifiers]
const void (*done)(FMOD_ASYNCREADINFO *info, FMOD_RESULT result); /* FMOD file system wake up function. Use instead of 'result' with FMOD_INIT_ASYNCREAD_FAST to get semaphore based performance improvement. Call this when user file read is finished. Pass result of file read as a parameter. */
^
Quelqu'un peut-il m'aider ?
Qu'est-ce qui ne va pas ?
A voir également:
- Utiliser FMOD avec Qtcreator
- Utiliser chromecast - Guide
- Utiliser iphone comme webcam - Guide
- Utiliser tablette comme deuxieme ecran - Guide
- Comment utiliser utorrent - Télécharger - Téléchargement & Transfert
- Comment utiliser wetransfer - Guide