*** ../SDL_mixer-1.2.7/SDL_mixer.h 2006-05-01 02:25:57.000000000 -0500 --- SDL_mixer.h 2007-01-16 14:26:28.995447624 -0600 *************** *** 491,496 **** --- 491,501 ---- extern DECLSPEC int SDLCALL Mix_PlayChannelTimed(int channel, Mix_Chunk *chunk, int loops, int ticks); extern DECLSPEC int SDLCALL Mix_PlayMusic(Mix_Music *music, int loops); + /* Queue audio chunk to a specific channel. Only one chunk may be queued. If the previous chunk + was looping, the new chunk will continue looping, but the move to the new chunk does not + itself decrement the loop count. */ + extern DECLSPEC int SDLCALL Mix_QueueChannel(int channel, Mix_Chunk *chunk); + /* Fade in music or a channel over "ms" milliseconds, same semantics as the "Play" functions */ extern DECLSPEC int SDLCALL Mix_FadeInMusic(Mix_Music *music, int loops, int ms); extern DECLSPEC int SDLCALL Mix_FadeInMusicPos(Mix_Music *music, int loops, int ms, double position);