Salut tout le monde j'ai déjà fait ce post il y a environ 2 jours quelque chose comme ça, mais aucune réponses vraiment intéressantes ne m'ont été apportés.
J'aimerais savoir comment récupérer la pochette d'un album car je réalise un petit lecteur mp3. Je pense pouvoir utiliser une fonction de la librairie FMOD : FMOD_Get_Tag(); ? mais je ne suis pas sûr, de plus j'ai repéré une librairie ID3LIB mais impossibles de l'installer. Voilà je cherche une explication claire nette et précise pour un zéro de A à Z.
Si quelqu’un peut corriger ce code pour m'aider, ça serait très gentil !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 void afficherPochette(Arg *arg) { SDL_Rect pos; pos.x = 200; pos.y = 300; FMOD_TAG tag; if(FMOD_Sound_GetTag(arg->music, "APIC", 0, &tag) == FMOD_OK) { SDL_Surface *pochette = NULL; pochette = IMG_Load_RW(SDL_RWFromFile("home.mp3", "rb"), 1); if(pochette != NULL) { SDL_BlitSurface(pochette, NULL, arg->screen, &pos); } } }
Partager