Bill Currie
|
714bd341fc
|
'copy' streams on openning. fixes the shared stream issues, though other
problems might arrise (eg, running out of file handles or memory)
|
2003-04-20 07:19:51 +00:00 |
|
Bill Currie
|
52f41f8095
|
make streams work in chunks of 256 samples (won't work so well for non power
of 2 resample rates :/)
|
2003-04-20 03:42:19 +00:00 |
|
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
|
7ca2aae6f0
|
fixes for latest flex
|
2003-04-16 19:41:52 +00:00 |
|
Bill Currie
|
ce44d350b7
|
allow the server to run when there's no input
|
2003-04-16 15:43:55 +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
|
53a0c9df98
|
strip the \r from the line endings
|
2003-04-16 01:27:38 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
1b6411452e
|
Commit WildCode's lost readme.
|
2003-04-15 23:55:52 +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
|
d5c2c092b1
|
pre-emptive make dist fixes :)
|
2003-04-14 06:17:28 +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 |
|
Brian Koropoff
|
c168b40661
|
Added map::current and map::timeElapsed GIB builtins.
|
2003-04-13 20:31:06 +00:00 |
|
Bill Currie
|
1b2d7b79a6
|
streams getting closer, not working yet, though
|
2003-04-13 06:46:24 +00:00 |
|
Bill Currie
|
105ef11e0e
|
return a version for GL_VERSION
|
2003-04-13 05:58:22 +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
|
dccff75f98
|
don't want to lose this
|
2003-04-11 23:30:26 +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 |
|