sig
  type status = int
  val stopped : Tsdl.Sdl.Audio.status
  val playing : Tsdl.Sdl.Audio.status
  val paused : Tsdl.Sdl.Audio.status
  type format = int
  val s8 : Tsdl.Sdl.Audio.format
  val u8 : Tsdl.Sdl.Audio.format
  val s16_msb : Tsdl.Sdl.Audio.format
  val s16_sys : Tsdl.Sdl.Audio.format
  val s16 : Tsdl.Sdl.Audio.format
  val s16_lsb : Tsdl.Sdl.Audio.format
  val u16_msb : Tsdl.Sdl.Audio.format
  val u16_sys : Tsdl.Sdl.Audio.format
  val u16 : Tsdl.Sdl.Audio.format
  val u16_lsb : Tsdl.Sdl.Audio.format
  val s32_msb : Tsdl.Sdl.Audio.format
  val s32_sys : Tsdl.Sdl.Audio.format
  val s32 : Tsdl.Sdl.Audio.format
  val s32_lsb : Tsdl.Sdl.Audio.format
  val f32_lsb : Tsdl.Sdl.Audio.format
  val f32_msb : Tsdl.Sdl.Audio.format
  val f32_sys : Tsdl.Sdl.Audio.format
  val f32 : Tsdl.Sdl.Audio.format
  type allow = int
  val allow_frequency_change : int
  val allow_format_change : int
  val allow_channels_change : int
  val allow_any_change : int
end