Wed, 30 Jul 2014 14:14:19 -0400Make SDL_SysWMinfo usable on Mac/iOS with ARC enabled (thanks, Alex!).
Ryan C. Gordon <icculus@icculus.org> [Wed, 30 Jul 2014 14:14:19 -0400] rev 9035
Make SDL_SysWMinfo usable on Mac/iOS with ARC enabled (thanks, Alex!).

Fixes Bugzilla #2641.

Wed, 30 Jul 2014 14:12:54 -0400Fixed comment typo.
Ryan C. Gordon <icculus@icculus.org> [Wed, 30 Jul 2014 14:12:54 -0400] rev 9034
Fixed comment typo.

Wed, 30 Jul 2014 17:34:52 +0200atari:xbios: Move all Falcon specific stuff to specific backend file. SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Wed, 30 Jul 2014 17:34:52 +0200] rev 9033
atari:xbios: Move all Falcon specific stuff to specific backend file.

Wed, 30 Jul 2014 11:11:48 -0400SDL_GetQueuedAudioSize() shouldn't grab lock when not set up for queueing.
Ryan C. Gordon <icculus@icculus.org> [Wed, 30 Jul 2014 11:11:48 -0400] rev 9032
SDL_GetQueuedAudioSize() shouldn't grab lock when not set up for queueing.

Wed, 30 Jul 2014 11:08:31 -0400Added a GetPendingBytes method to the audio backend.
Ryan C. Gordon <icculus@icculus.org> [Wed, 30 Jul 2014 11:08:31 -0400] rev 9031
Added a GetPendingBytes method to the audio backend.

This will (eventually) make SDL_GetQueuedAudioSize() more accurate, and thus
reduce latency. Right now this isn't implemented anywhere, so we assume data
fed to the audio callback is consumed by the hardware and immediately played
to completion.

Wed, 30 Jul 2014 09:54:01 -0400XAudio2: Use XAUDIO2_VOICE_NOSAMPLESPLAYED when possible.
Ryan C. Gordon <icculus@icculus.org> [Wed, 30 Jul 2014 09:54:01 -0400] rev 9030
XAudio2: Use XAUDIO2_VOICE_NOSAMPLESPLAYED when possible.

For versions of XAudio2 with an IXAudio2SourceVoice::GetState() that offers a
flags parameter, we can use XAUDIO2_VOICE_NOSAMPLESPLAYED, since we don't
need this information in our current calls. According to MSDN, this makes the
the call about 3x faster.

Wed, 30 Jul 2014 13:30:09 +0200atari:xbios: Move all TT specific stuff to specific backend file. SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Wed, 30 Jul 2014 13:30:09 +0200] rev 9029
atari:xbios: Move all TT specific stuff to specific backend file.

Wed, 30 Jul 2014 13:02:00 +0200atari:xbios: Keep current function for devices not migrated. SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Wed, 30 Jul 2014 13:02:00 +0200] rev 9028
atari:xbios: Keep current function for devices not migrated.

Wed, 30 Jul 2014 12:39:05 +0200atari:xbios: Move all ST specific stuff to specific backend file. SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Wed, 30 Jul 2014 12:39:05 +0200] rev 9027
atari:xbios: Move all ST specific stuff to specific backend file.

Wed, 30 Jul 2014 11:36:59 +0200atari:xbios: Move all Milan specific stuff to specific backend file. SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Wed, 30 Jul 2014 11:36:59 +0200] rev 9026
atari:xbios: Move all Milan specific stuff to specific backend file.