5916 Commits

Author SHA1 Message Date
Max Horn
75db41750e getting rid of g_mixer; removing lots of whitespace
svn-id: r9527
2003-08-05 23:58:24 +00:00
Max Horn
c431e229b3 removing whitespace
svn-id: r9526
2003-08-05 23:57:37 +00:00
Max Horn
48d1739e0a some cleanup; added Channel::getVolume, once somebody tells me what exactly is needed, I can add per-channel volume, and also per-channel panning
svn-id: r9525
2003-08-05 23:03:42 +00:00
Nicolas Bacca
d2c489123a Update right click stuff
svn-id: r9523
2003-08-05 22:54:13 +00:00
Max Horn
d618ace0c0 begone, old mixer code
svn-id: r9521
2003-08-05 21:46:56 +00:00
Max Horn
05eb891492 another tab completion fix by wjp
svn-id: r9517
2003-08-05 19:43:04 +00:00
Max Horn
e738b64bb1 fix for debugger tab completion (thanks wjp)
svn-id: r9515
2003-08-05 19:23:26 +00:00
Ruediger Hanke
c99f6980c7 Hotfixes ...
svn-id: r9514
2003-08-05 18:18:26 +00:00
Max Horn
7ff88ea392 more cleanup
svn-id: r9513
2003-08-05 18:17:26 +00:00
Max Horn
79fd7ee441 cleanup
svn-id: r9512
2003-08-05 18:12:59 +00:00
Max Horn
995ec987d0 fix warning, cleanup code
svn-id: r9511
2003-08-05 17:58:38 +00:00
Max Horn
4ae47a74bf added support for output sample rates > 32767 (still limited to a max of 65535, but all we care about are 44100 and 48000 anyway)
svn-id: r9510
2003-08-05 17:52:47 +00:00
Max Horn
59bd4cb493 cleanup
svn-id: r9509
2003-08-05 17:50:06 +00:00
Travis Howell
2e6865b8a3 oops
svn-id: r9508
2003-08-05 17:42:23 +00:00
Travis Howell
034e2bdb09 F10 key works in simon1
svn-id: r9507
2003-08-05 17:41:04 +00:00
Travis Howell
0d2a3e5e7e F10 key works in simon1, although it highlights exits
svn-id: r9506
2003-08-05 17:39:06 +00:00
James Brown
386b8216df Make prepositions work
svn-id: r9505
2003-08-05 16:57:47 +00:00
Max Horn
10508d4d2b fix warning / whitespace
svn-id: r9504
2003-08-05 16:51:40 +00:00
James Brown
7cbb06c4a6 Forgot some V1 prep code
svn-id: r9503
2003-08-05 16:48:56 +00:00
James Brown
173e3c5db3 V1 preposition support, but broken.
svn-id: r9502
2003-08-05 16:43:33 +00:00
Travis Howell
e85cf7dae7 Revert
svn-id: r9500
2003-08-05 15:52:53 +00:00
Travis Howell
b11a1cd20f This sam and max demo includes midi tracks
svn-id: r9499
2003-08-05 15:21:50 +00:00
Travis Howell
318a6dc408 Rvert this non-smallheader adlib change
svn-id: r9491
2003-08-05 12:43:03 +00:00
Max Horn
fb761bd894 stdafx.h should always be first
svn-id: r9490
2003-08-05 12:39:35 +00:00
Max Horn
87ea0f9195 removed obsolete FIXME
svn-id: r9488
2003-08-05 12:25:24 +00:00
Max Horn
c120fecf04 fixed VAR_TALKSTOP_KEY for V7 games (descumm6.cpp had it right all the time :-)
svn-id: r9486
2003-08-05 12:23:26 +00:00
Max Horn
4c4aa4e957 fix bug #783423
svn-id: r9484
2003-08-05 11:30:13 +00:00
Travis Howell
5ba31343dd Humongous Games should use native midi drivers if available, since music resources are MIDI type.
svn-id: r9483
2003-08-05 11:19:59 +00:00
Travis Howell
0d5875c754 nuke old resource again
svn-id: r9481
2003-08-05 07:54:10 +00:00
Travis Howell
8bf012d966 Add adlib music improvements for indy3/monkeyega/monkeyvga and cleanups from patch #770862
svn-id: r9480
2003-08-05 05:21:57 +00:00
Max Horn
1eaf41eda4 more cleanup (like the previous two, I just moved around code, to clearly separate the old and the new mixer code)
svn-id: r9479
2003-08-05 02:05:37 +00:00
Max Horn
2bc604081e some more cleanup
svn-id: r9478
2003-08-05 01:47:47 +00:00
Max Horn
ded1df35f9 cleanup; removed some code duplication
svn-id: r9477
2003-08-05 01:41:29 +00:00
Max Horn
74188e6143 and finally VorbisInputStream::readBuffer. Once we verified the new readBuffer methods all work, we can get rid of readIntern again and merge those back into the regular read() methods
svn-id: r9476
2003-08-05 01:22:09 +00:00
Max Horn
1de064ee2c optimized MP3InputStream::readBuffer (once more, I won't gurantee for correctness although it seems to work fine over here)
svn-id: r9475
2003-08-05 01:14:27 +00:00
Max Horn
154ca4f2cf simplified code a bit
svn-id: r9474
2003-08-05 00:53:25 +00:00
Max Horn
b1d3b7ab99 optimized WrappedMemoryStream::readBuffer (It's almost 3 AM, so I don't trust myself, hence I'll leave this as an #ifdef for now :-)
svn-id: r9473
2003-08-05 00:50:15 +00:00
Max Horn
b96e5501e6 catch one potential problem, namely if eos is already reached when readBuffer is called ('This should never happen anyway', famous last words)
svn-id: r9472
2003-08-05 00:31:00 +00:00
Max Horn
e1ff91ea7d get rid of calls to the obsolete AudioInputStream::size method
svn-id: r9471
2003-08-05 00:29:37 +00:00
Max Horn
8850f858bc not really sure if using readBuffer would give any gain in CopyRateConverter
svn-id: r9470
2003-08-04 22:49:29 +00:00
Max Horn
97c3150924 while this fixed a problem with sdl_gl on OS X, it causes annoying problems with fullscreen mode with the regular SDL backend on OS X -> disabling it (plus I couldn't reproduce this segfault with the GL backend anymore, too)
svn-id: r9468
2003-08-04 22:25:51 +00:00
Max Horn
d280258e09 renamed eof -> eos (end of stream); hid MP3/Vorbis stream classes completly (by providing factory methods); new readBuffer method for AudioInputStream for improved speed of the mixer; new MusicStream class (subclassed for MP3/Vorbis sound) which offers a getRate method; some other tweaks
svn-id: r9467
2003-08-04 22:15:16 +00:00
Max Horn
679e818b0b oops, accidentally commited this one
svn-id: r9465
2003-08-04 16:50:26 +00:00
Max Horn
996d4f1391 fixed EOF handling of MP3 streams (subtract time from duration timer, instead of adding it...)
svn-id: r9464
2003-08-04 16:28:41 +00:00
Jonathan Gray
b46aaa6901 limit to 80 char again after last change...
svn-id: r9462
2003-08-04 14:18:16 +00:00
Travis Howell
f38dc3ed45 ditto
svn-id: r9461
2003-08-04 13:35:09 +00:00
Jonathan Gray
6d70a2a3c1 fix lines exceeding 80 chars in usage help
svn-id: r9458
2003-08-04 12:42:40 +00:00
Jonathan Gray
c4cb283d4d more fixes from marticus
svn-id: r9456
2003-08-04 12:07:07 +00:00
Jonathan Gray
8bff9b4a22 fix typo
svn-id: r9454
2003-08-04 11:43:20 +00:00
Travis Howell
486c1c77e1 Remove line
svn-id: r9452
2003-08-04 06:01:08 +00:00