SDL_audio implemented. Function pointers are a concern here.