/* call-seq:
* driver_name -> string
*
* Returns the name of the audio driver that SDL is using.
*
* May raise an SDLError if initialization fails.
*/
VALUE rbgm_mixer_getdrivername(VALUE module)
{
char driver_name[1024];
if(SDL_AudioDriverName(driver_name, sizeof(driver_name)) == NULL)
{
rb_raise(eSDLError, "Error fetrching audio driver name: %s", SDL_GetError());
}
return rb_str_new2(driver_name);
}