Commit graph

16 commits

Author SHA1 Message Date
Simon Howard
e80490d431 Always use an SDL buffer size that is a power of two. Reduce buffer size
to 70ms.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1524
2009-05-17 13:54:19 +00:00
Simon Howard
cc93c79792 Calculate SDL buffer size automatically based on sample rate.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1511
2009-05-07 21:59:38 +00:00
Simon Howard
a0062502d1 Add SDL_CFLAGS, SDL_LDFLAGS to default compile flags, and check for SDL
in configure before checking for libraries and headers, to fix Windows.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1412
2008-12-09 19:56:43 +00:00
Simon Howard
125f86e18b Make the BSD PC speaker driver work on FreeBSD.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1113
2008-04-15 23:16:16 +00:00
Simon Howard
6805e19222 Use strcmp(), not strcasecmp() for checking driver name
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1004
2008-01-20 01:59:39 +00:00
Simon Howard
764f451cdf Revert doomdef.h include added to pcsound.c.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1003
2008-01-20 00:22:47 +00:00
GhostlyDeath
dd32de5567 Added MSVC9 (2k8 Express) Project File; The client builds but -setup and
-server just need to have files excluded/included from the project

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1000
2008-01-16 13:39:24 +00:00
Simon Howard
604e09624e Try to open /dev/speaker in the parent process, so that we can tell if
we don't have permission to open it before we fork.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 966
2007-09-03 00:43:29 +00:00
Simon Howard
0517fad3f4 Add pcsound driver for OpenBSD.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 965
2007-09-03 00:30:51 +00:00
Simon Howard
5997ce8212 Add pcsound_internal.h to dist.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 929
2007-07-04 22:57:07 +00:00
Simon Howard
beab4eb58b Split i_sound.c into i_sdlsound.c, i_sdlmusic.c, with generic "sound
driver" modules, one for PC speaker and one for digital output.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 913
2007-06-17 18:40:02 +00:00
Simon Howard
5193587afe Set svn:ignore on pcsound directory.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 896
2007-06-09 17:45:14 +00:00
Simon Howard
64c188aa8e Fix tempo problems in pcsound linux driver.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 878
2007-05-19 16:42:56 +00:00
Simon Howard
6a36c84b15 <SDL.h> -> "SDL.h"
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 866
2007-03-27 11:40:04 +00:00
Simon Howard
eba59fdf44 Add pcsound Linux driver.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 851
2007-03-09 23:30:46 +00:00
Simon Howard
d4056662a4 Move the pcsound library to the top level, alongside textscreen.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 849
2007-03-09 22:50:48 +00:00