Thu, 22 Dec 2016 17:33:45 -0800Fixed issue where the throttle and other axes on racing wheels don't start at zero and show up as immediate input when the wheel is turned for the first time. Wait until they are actually moved before generating input from them.
Sam Lantinga [Thu, 22 Dec 2016 17:33:45 -0800] rev 10713
Fixed issue where the throttle and other axes on racing wheels don't start at zero and show up as immediate input when the wheel is turned for the first time. Wait until they are actually moved before generating input from them.

Mon, 19 Dec 2016 11:15:53 -0800Fixed bus error when converting 16-bit to float for non-integral-multiple sample rates
Sam Lantinga [Mon, 19 Dec 2016 11:15:53 -0800] rev 10712
Fixed bus error when converting 16-bit to float for non-integral-multiple sample rates

Sun, 18 Dec 2016 20:17:33 -0500audio: fixed one more incorrectly-hardcoded value in the resamplers.
Ryan C. Gordon [Sun, 18 Dec 2016 20:17:33 -0500] rev 10711
audio: fixed one more incorrectly-hardcoded value in the resamplers.

Sun, 18 Dec 2016 13:05:14 -0400tvOS: Expose remote swipe gestures as arrow key presses (thanks oviano!)
Alex Szpakowski [Sun, 18 Dec 2016 13:05:14 -0400] rev 10710
tvOS: Expose remote swipe gestures as arrow key presses (thanks oviano!)

Sun, 18 Dec 2016 12:28:28 -0400iOS bug #3377: work around bugs in some third party iOS libraries (e.g. Google admob) where they assume the optional UIApplicationDelegate ‘window’ property always exists and will crash if it doesn’t.
Alex Szpakowski [Sun, 18 Dec 2016 12:28:28 -0400] rev 10709
iOS bug #3377: work around bugs in some third party iOS libraries (e.g. Google admob) where they assume the optional UIApplicationDelegate ‘window’ property always exists and will crash if it doesn’t.

Sat, 17 Dec 2016 16:15:24 -0500audio: fixed arbitrary upsampling (thanks, Sylvain!).
Ryan C. Gordon [Sat, 17 Dec 2016 16:15:24 -0500] rev 10708
audio: fixed arbitrary upsampling (thanks, Sylvain!).

This was a leftover of simplifying the resamplers down from autogenerated
code; I forgot to make something that the generator hardcoded into something
variable.

Fixes Bugzilla #3507.

Fri, 16 Dec 2016 22:58:32 +0100Fixed hotplug with more than one device in testjoystick program.
Philipp Wiesemann [Fri, 16 Dec 2016 22:58:32 +0100] rev 10707
Fixed hotplug with more than one device in testjoystick program.

Fri, 16 Dec 2016 22:58:16 +0100Fixed warning about unused variable in controllermap program.
Philipp Wiesemann [Fri, 16 Dec 2016 22:58:16 +0100] rev 10706
Fixed warning about unused variable in controllermap program.

Thu, 15 Dec 2016 14:27:22 -0800Fixed handling joysticks that send multiple events for a single control, e.g. both a button and axis event for a trigger.
Sam Lantinga [Thu, 15 Dec 2016 14:27:22 -0800] rev 10705
Fixed handling joysticks that send multiple events for a single control, e.g. both a button and axis event for a trigger.
Tested with the 8Bitdo NES30 Pro on Linux

Wed, 14 Dec 2016 06:25:09 -0800Fixed crash if there are multiple joysticks closed during the joystick update loop
Sam Lantinga [Wed, 14 Dec 2016 06:25:09 -0800] rev 10704
Fixed crash if there are multiple joysticks closed during the joystick update loop