Bill Currie
|
e4ba0ad5e5
|
move to static initialization for plugin info
|
2003-04-20 02:05:28 +00:00 |
|
Bill Currie
|
49571b257d
|
crystal clear playback on resampled streams :) (still borked when shared,
though :/)
|
2003-04-17 17:43:21 +00:00 |
|
Bill Currie
|
64d5e4e053
|
mindHog's (mindhog@mindhog.net) plugin command patch
|
2003-04-17 15:18:16 +00:00 |
|
Bill Currie
|
51f7b934d1
|
more headpos resetage
|
2003-04-17 03:58:16 +00:00 |
|
Bill Currie
|
28cc2e24ef
|
headpos needs resetting too at sfx end
|
2003-04-17 03:53:54 +00:00 |
|
Bill Currie
|
fb1a5f67f2
|
kill debug print :P
|
2003-04-17 03:31:45 +00:00 |
|
Bill Currie
|
772b8d5961
|
more triage :P
|
2003-04-17 02:55:26 +00:00 |
|
Bill Currie
|
87025a4598
|
get sound (generally) working again
|
2003-04-17 02:40:17 +00:00 |
|
Bill Currie
|
d566790c0b
|
make the input line scrolling unsigned int clean
|
2003-04-17 02:03:47 +00:00 |
|
Bill Currie
|
9a40bf2956
|
get the fix right
|
2003-04-17 00:25:55 +00:00 |
|
Bill Currie
|
5cb8429f04
|
bah, cleanup for flex versions :P
|
2003-04-17 00:14:13 +00:00 |
|
Bill Currie
|
eb099ae0d3
|
make qf gcc 3.3 clean
|
2003-04-17 00:01:48 +00:00 |
|
Bill Currie
|
589c3e4e49
|
get nq-server working properly
|
2003-04-16 05:06:19 +00:00 |
|
Bill Currie
|
f55bac4c06
|
fix nq-servers non-curses console input so it actually works
|
2003-04-16 04:07:55 +00:00 |
|
Bill Currie
|
63e6ae2869
|
report the name of the stream if reading is truncated
|
2003-04-15 21:11:41 +00:00 |
|
Bill Currie
|
0421c33b85
|
make sure the cbuf is usable when text gets added
|
2003-04-15 19:40:46 +00:00 |
|
Bill Currie
|
37fa93e8e5
|
horrible hack for `fixing' glitchy sound effects when a stream is shared by
more than one object
|
2003-04-15 04:19:33 +00:00 |
|
Bill Currie
|
5505aba316
|
minor cleanups
|
2003-04-15 04:03:02 +00:00 |
|
Bill Currie
|
130a3f4d59
|
fix the -ve reads
|
2003-04-15 03:21:29 +00:00 |
|
Bill Currie
|
da44c783fb
|
get the new sound system mostly working. just getting a bogus read count
in the stream reader at the moment, otherwise it's working wonderfully :)
|
2003-04-15 02:34:17 +00:00 |
|
Bill Currie
|
dfff6bcdb7
|
duplicate the vorbis file info when creating a stream
|
2003-04-14 16:28:20 +00:00 |
|
Bill Currie
|
9fda72c119
|
streamed sounds /almost/ work. sound like crap but no crashes
|
2003-04-14 15:47:08 +00:00 |
|
Bill Currie
|
aab4dcf931
|
getting there with streams. just need to get the painters working, I think.
(streaming currently disabled for anything < 30s :)
|
2003-04-14 06:11:53 +00:00 |
|
Bill Currie
|
38ef81ca78
|
set the buffer length as early as possible for cached sounds
|
2003-04-14 01:40:40 +00:00 |
|
Brian Koropoff
|
11e2f0d16a
|
Added a generic interface for using handles in GIB and made GIB threads
use it.
|
2003-04-14 01:17:55 +00:00 |
|
Brian Koropoff
|
e707e9bb89
|
Moved gib_*.h into include/ and moved the necessary declarations and struct
definitions to QF/gib.h to interface with libQFgib.
|
2003-04-13 22:07:58 +00:00 |
|
Brian Koropoff
|
3b703db4d4
|
Added the beginnings of an interface between Ruamoko and GIB. Although the
API is by no means finalized, it's now possible to write GIB builtins in
Ruamoko that can take arguments and return values to GIB.
|
2003-04-13 20:43:52 +00:00 |
|
Bill Currie
|
1b2d7b79a6
|
streams getting closer, not working yet, though
|
2003-04-13 06:46:24 +00:00 |
|
Brian Koropoff
|
63c3038ad8
|
Added the useful dstring_freeze function to convert a dstring to a
finalized, plain C string.
|
2003-04-13 05:48:28 +00:00 |
|
Bill Currie
|
23278d0706
|
fix looping
|
2003-04-12 00:03:56 +00:00 |
|
Bill Currie
|
4eaeb91cc4
|
disable debug
|
2003-04-11 23:52:18 +00:00 |
|
Bill Currie
|
b7ff08fba4
|
effectively disable streamed oggs for now
|
2003-04-11 23:50:45 +00:00 |
|
Bill Currie
|
e3f8c833ad
|
getting closer. wav's successfully load, but playback is always looped (?).
oggs hang
|
2003-04-11 21:14:38 +00:00 |
|
Bill Currie
|
948c97a6a4
|
cached wav files almost work (seems cached ogg are borked now :/)
|
2003-04-11 18:59:14 +00:00 |
|
Bill Currie
|
5be73df678
|
temporary fix to handle wav files in a pak file
|
2003-04-11 18:28:26 +00:00 |
|
Bill Currie
|
725f1d0595
|
don't compile any vorbis code if it's unavailable
|
2003-04-11 14:38:31 +00:00 |
|
Brian Koropoff
|
f287e78030
|
Optimized the way resetting buffer states occurs and fixed thread::kill so
threads actually die as they are supposed to.
|
2003-04-11 05:58:58 +00:00 |
|
Bill Currie
|
8012a408b8
|
90% there for cache wav support. will likely segfault :)
|
2003-04-11 04:39:51 +00:00 |
|
Brian Koropoff
|
af114732ef
|
Oops, forgot these.
|
2003-04-11 04:37:41 +00:00 |
|
Bill Currie
|
12724f5fa7
|
cached oggs work
|
2003-04-11 02:58:24 +00:00 |
|
Brian Koropoff
|
d8c0f50c11
|
The ultimate GIB bugfix commit, including reworked semantic processing,
a fix for arguments passed to a GIB function run via rcon, and various
other fixes.
|
2003-04-11 02:57:11 +00:00 |
|
Bill Currie
|
21e0e342a0
|
fix the calling of a null pointer (oops:)
|
2003-04-11 02:21:25 +00:00 |
|
Bill Currie
|
ccb56eea39
|
half way though the sfx loader re-write. nothing works :)
|
2003-04-11 01:17:48 +00:00 |
|
Bill Currie
|
e5a23c95dc
|
make riff.c portable
|
2003-04-10 22:52:58 +00:00 |
|
Bill Currie
|
722c55391e
|
read fmt chunks properly
|
2003-04-10 22:03:55 +00:00 |
|
Bill Currie
|
5e98c762ed
|
riff namespace cleanup (sorta, it's ugly:/)
|
2003-04-10 21:45:12 +00:00 |
|
Bill Currie
|
c58dac3ccf
|
don't actually read the main `data' chunks; only refer to them by location.
allows support for huge wav files (eg, cdda.wav)
|
2003-04-10 21:34:51 +00:00 |
|
Bill Currie
|
e1b779502a
|
but the third castle stood!
|
2003-04-10 21:18:53 +00:00 |
|
Bill Currie
|
0045ab7c09
|
implement Qungetc and nuke Qgetpos and Qsetpos
|
2003-04-10 21:11:40 +00:00 |
|
Bill Currie
|
9afc3cf8f6
|
copyright date fixes
|
2003-04-10 16:54:12 +00:00 |
|