summaryrefslogtreecommitdiff
path: root/games/tenebrae/files/patch-snd_sdl.c
diff options
context:
space:
mode:
authorAlejandro Pulver <alepulver@FreeBSD.org>2006-06-17 21:32:32 +0000
committerAlejandro Pulver <alepulver@FreeBSD.org>2006-06-17 21:32:32 +0000
commitdc044fd8e7cb6049c9289cd48aea1c507562db20 (patch)
treea7aa2a7d1a889bcb68ad7220c409995a994808b8 /games/tenebrae/files/patch-snd_sdl.c
parent- fix the build for FreeBSD >= 600000 (diff)
- Fix mouse problems.
- Fix sound problems. - Fix building on !i386. - Fix writting personal configuration, and do it in ~/.tenebrae, to avoid conflicts with other engines since they usually have different variables. - Use USE_DOS2UNIX. - Remove unneeded information from pkg-message (it depends on quake-data so it will be installed automatically, also quake-data installs the demo so tenebrae is playable after installation). - Use release target instead of the debug one. - Clean-up. PR: ports/98783 Approved by: maintainer (timeout)
Notes
Notes: svn path=/head/; revision=165665
Diffstat (limited to 'games/tenebrae/files/patch-snd_sdl.c')
-rw-r--r--games/tenebrae/files/patch-snd_sdl.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/games/tenebrae/files/patch-snd_sdl.c b/games/tenebrae/files/patch-snd_sdl.c
new file mode 100644
index 000000000000..454dd5ce2969
--- /dev/null
+++ b/games/tenebrae/files/patch-snd_sdl.c
@@ -0,0 +1,24 @@
+--- ./snd_sdl.c.orig Sat Jun 10 12:08:13 2006
++++ ./snd_sdl.c Sat Jun 10 12:08:13 2006
+@@ -94,7 +94,7 @@
+ shm = &the_shm;
+ shm->splitbuffer = 0;
+ shm->samplebits = (obtained.format & 0xFF);
+- shm->speed = obtained.freq;
++ shm->speed = desired.freq;
+ shm->channels = obtained.channels;
+ shm->samples = obtained.samples*shm->channels;
+ shm->samplepos = 0;
+@@ -119,3 +119,12 @@
+ }
+ }
+
++/*
++==============
++SNDDMA_Submit
++Send sound to device if buffer isn't really the dma buffer
++===============
++*/
++void SNDDMA_Submit(void)
++{
++}