# HG changeset patch # User Sam Lantinga # Date 1255505675 0 # Node ID 77b20871fd44270bae2bb42e3aa38c3d9ef701fb # Parent a1a337237d42edf0389a57df35352bad579b68c1 Thilo helped me track down the audio issue with 22050 hz stereo sound. Yay! diff -r a1a337237d42 -r 77b20871fd44 src/audio/alsa/SDL_alsa_audio.c --- a/src/audio/alsa/SDL_alsa_audio.c Tue Oct 13 18:14:13 2009 +0000 +++ b/src/audio/alsa/SDL_alsa_audio.c Wed Oct 14 07:34:35 2009 +0000 @@ -317,7 +317,7 @@ int status; snd_pcm_uframes_t frames_left; const Uint8 *sample_buf = (const Uint8 *) mixbuf; - const int sample_size = ((int) (this->spec.format & 0xFF)) / 8; + const int frame_size = (((int) (this->spec.format & 0xFF)) / 8) * this->spec.channels; swizzle_alsa_channels(this); @@ -346,7 +346,7 @@ } continue; } - sample_buf += status * sample_size; + sample_buf += status * frame_size; frames_left -= status; } }