- Pa que se calle el compilaoooor en Linux

This commit is contained in:
2022-11-09 13:56:32 +01:00
parent 761119acf2
commit 6d8921b160
2 changed files with 5 additions and 2 deletions

View File

@@ -88,7 +88,6 @@ void JA_Quit() {
JA_Music JA_LoadMusic(const char* filename) { JA_Music JA_LoadMusic(const char* filename) {
int chan, samplerate; int chan, samplerate;
JA_Music music = new JA_Music_t();
// [RZC 28/08/22] Carreguem primer el arxiu en memòria i després el descomprimim. Es algo més rapid. // [RZC 28/08/22] Carreguem primer el arxiu en memòria i després el descomprimim. Es algo més rapid.
FILE *f = fopen(filename, "rb"); FILE *f = fopen(filename, "rb");
@@ -96,9 +95,11 @@ JA_Music JA_LoadMusic(const char* filename) {
long fsize = ftell(f); long fsize = ftell(f);
fseek(f, 0, SEEK_SET); fseek(f, 0, SEEK_SET);
Uint8 *buffer = (Uint8*)malloc(fsize + 1); Uint8 *buffer = (Uint8*)malloc(fsize + 1);
fread(buffer, fsize, 1, f); if (fread(buffer, fsize, 1, f)!=1) return NULL;
fclose(f); fclose(f);
JA_Music music = new JA_Music_t();
music->samples = stb_vorbis_decode_memory(buffer, fsize, &chan, &samplerate, &music->output); music->samples = stb_vorbis_decode_memory(buffer, fsize, &chan, &samplerate, &music->output);
free(buffer); free(buffer);
// [RZC 28/08/22] Abans el descomprimiem mentre el teniem obert // [RZC 28/08/22] Abans el descomprimiem mentre el teniem obert

View File

@@ -48,6 +48,8 @@ int main(int argc, char **argv) {
case SDL_SCANCODE_DOWN: case SDL_SCANCODE_DOWN:
volume = JA_SetVolume(volume-16); volume = JA_SetVolume(volume-16);
break; break;
default:
break;
} }
} }