Thu, 15 Oct 2020 23:20:02 +0300updates to Makefile.os2 default tip
Ozkan Sezer [Thu, 15 Oct 2020 23:20:02 +0300] rev 1139
updates to Makefile.os2

Thu, 15 Oct 2020 07:11:10 +0300added an OS/2 makefile for Open Watcom
Ozkan Sezer [Thu, 15 Oct 2020 07:11:10 +0300] rev 1138
added an OS/2 makefile for Open Watcom

Fri, 02 Oct 2020 02:20:04 +0300external libs: imported https://github.com/Konstanty/libmodplug/pull/50
Ozkan Sezer [Fri, 02 Oct 2020 02:20:04 +0300] rev 1137
external libs: imported https://github.com/Konstanty/libmodplug/pull/50

Fixes broken bitshifts in libmodplug/src/fastmix.cpp:X86_Convert32To24()

Wed, 23 Sep 2020 05:32:00 +0300mixer.c: add missing dynamic_fluidsynth.h include -- fixes bug #5296. SDL-1.2
Ozkan Sezer [Wed, 23 Sep 2020 05:32:00 +0300] rev 1136
mixer.c: add missing dynamic_fluidsynth.h include -- fixes bug #5296.

Thu, 16 Jul 2020 10:20:50 +0300rebuilt libmpg123 for win64 (x64) after applying an asm bug fix from mainstream.
Ozkan Sezer [Thu, 16 Jul 2020 10:20:50 +0300] rev 1135
rebuilt libmpg123 for win64 (x64) after applying an asm bug fix from mainstream.

Thu, 16 Jul 2020 05:37:02 +0300rebuilt libmpg123 for win64 (x64) after applying an asm bug fix from mainstream. SDL-1.2
Ozkan Sezer [Thu, 16 Jul 2020 05:37:02 +0300] rev 1134
rebuilt libmpg123 for win64 (x64) after applying an asm bug fix from mainstream.

Sat, 27 Jun 2020 00:50:04 +0300fix bug #4604 - Divide by zero crash in voc_get_block()
Ozkan Sezer [Sat, 27 Jun 2020 00:50:04 +0300] rev 1133
fix bug #4604 - Divide by zero crash in voc_get_block()

Sat, 27 Jun 2020 00:47:50 +0300fix bug #4604 - Divide by zero crash in voc_get_block() SDL-1.2
Ozkan Sezer [Sat, 27 Jun 2020 00:47:50 +0300] rev 1132
fix bug #4604 - Divide by zero crash in voc_get_block()

Sat, 27 Jun 2020 00:47:10 +0300music_ogg.c: provide audio using the host endianness (bug #5187.) SDL-1.2
Ozkan Sezer [Sat, 27 Jun 2020 00:47:10 +0300] rev 1131
music_ogg.c: provide audio using the host endianness (bug #5187.)

backport from default/2.0 branch changeset e6f2d0a83df5, original
patch from Sergio Padrino.

Mon, 15 Jun 2020 10:08:14 -0700music_ogg: provide audio using the host endianness
Sergio Padrino [Mon, 15 Jun 2020 10:08:14 -0700] rev 1130
music_ogg: provide audio using the host endianness
This fixes two issues in big-endian devices:
- When using Tremor, Tremor doesn't swap the byte order, so it "respects" the
endianness of the host. This change makes sure SDL_mixer creates a stream in
AUDIO_S16SYS format (meaning S16 with the host endianness).
- Make also vorbis respect the host endianness. Before this change, ov_read was
forced to always deliver data in little-endian order. That wouldn't work with
the AUDIO_S16SYS change described above. Also, it means SDL would swap the
bytes of ogg data twice in big-endian devices: first in ov_read to little-
endian when reading ogg file, and then again in SDL_Convert_Byteswap before
sending the data to the audio device.

The result of this is fixing Tremor support on big-endian devices and improving
performance/efficiency of Vorbis on big-endian devices.