rendered paste bodyelx.load("elixir");elx.load("file");elx.load("mix");var f=fopen("test.m3u");var filename;var chunk;var finished=0;Mix_OpenAudio(44100, 0x9010, 2, 1024);elx.print("plop\n");function song_cb(channel) { finished=1;}filename=fgets(f);filename=filename.substr(0, filename.length-1);chunk=Mix_LoadWAV(filename);Mix_VolumeChunk(chunk, 127);Mix_ChannelFinished(song_cb);Mix_PlayChannel(-1, chunk, 0);while(true) { if(finished==1) { filename=fgets(f); Mix_FreeChunk(chunk); chunk=Mix_LoadWAV(filename); Mix_VolumeChunk(chunk, 127); Mix_PlayChannel(-1, chunk, 0); finished=0; } elx.sleep(1);}