Wed, 23 May 2018 16:00:21 -0700Added additional supported Android controllers
Sam Lantinga <slouken@libsdl.org> [Wed, 23 May 2018 16:00:21 -0700] rev 11997
Added additional supported Android controllers

Wed, 23 May 2018 16:00:19 -0700Fixed default mapping for Android controller triggers (they were reversed)
Sam Lantinga <slouken@libsdl.org> [Wed, 23 May 2018 16:00:19 -0700] rev 11996
Fixed default mapping for Android controller triggers (they were reversed)

Mon, 21 May 2018 12:05:17 -0400audio: Needed to fix two more instances for Visual Studio.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 May 2018 12:05:17 -0400] rev 11995
audio: Needed to fix two more instances for Visual Studio.

Mon, 21 May 2018 12:00:21 -0400thread: fixed compiler warnings on non-Linux systems that use pthread.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 May 2018 12:00:21 -0400] rev 11994
thread: fixed compiler warnings on non-Linux systems that use pthread.

(static function rtkit_setpriority was unused, moved it in with rest of
__LINUX__ section.)

Mon, 21 May 2018 11:54:09 -0400audio: Patched to compile on Visual Studio.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 May 2018 11:54:09 -0400] rev 11993
audio: Patched to compile on Visual Studio.

(It gets upset at the -2147483648, thinking this should be an unsigned value
because 2147483648 is too large for an int32, so the negative sign upsets the
compiler.)

Wed, 16 May 2018 02:03:06 -0400audio: Added ARM NEON versions of audio converters.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 May 2018 02:03:06 -0400] rev 11992
audio: Added ARM NEON versions of audio converters.

These are _much_ faster than the scalar equivalents on the Raspberry Pi that
I tested on. Often 3x to 4x as fast!

Tue, 15 May 2018 02:29:35 -0400audio: SSE2 float-to-int converters should clamp input.
Ryan C. Gordon <icculus@icculus.org> [Tue, 15 May 2018 02:29:35 -0400] rev 11991
audio: SSE2 float-to-int converters should clamp input.

The scalar versions already do this.

Tue, 15 May 2018 01:40:05 -0400audio: Fix range on float-to-int data clamping.
Ryan C. Gordon <icculus@icculus.org> [Tue, 15 May 2018 01:40:05 -0400] rev 11990
audio: Fix range on float-to-int data clamping.

I can't tell if there was a good reason for this or it was just me getting
numbers wrong due to exhaustion.

Tue, 15 May 2018 01:35:53 -0400audio: float to int converters should clamp inclusively.
Ryan C. Gordon <icculus@icculus.org> [Tue, 15 May 2018 01:35:53 -0400] rev 11989
audio: float to int converters should clamp inclusively.

If we have to test if a sample is > 1.0f anyhow, we might as well use this
to avoid the unnecessary multiplication when it's == 1.0f, too. (etc).

Tue, 15 May 2018 00:04:02 -0400testresample: correctly output .wav files that have floating point audio.
Ryan C. Gordon <icculus@icculus.org> [Tue, 15 May 2018 00:04:02 -0400] rev 11988
testresample: correctly output .wav files that have floating point audio.