Chris Danford
cdb7215971
add BeginsWith
2005-10-27 04:51:47 +00:00
Glenn Maynard
0ac45b8853
handle all frame decoding stuff in DecodePacket
2005-10-27 00:09:17 +00:00
Chris Danford
e00a57e05e
use Preference1D
2005-10-26 23:09:56 +00:00
Chris Danford
9b3a007551
reduce dependencies
2005-10-26 02:27:48 +00:00
Glenn Maynard
7ba01f023d
renderer for "experimental" theora decoder. (not sure if I should try to merge
...
dupe code here, or just split them into separate decoders; this will probably
change)
2005-10-25 21:53:33 +00:00
Glenn Maynard
d3389a90c6
simplify
2005-10-25 19:18:48 +00:00
Glenn Maynard
f413d3e412
If a screen has no BG, we create a blank Actor without looking at g_vPreparedBackgrounds.
...
Don't put them on there when we're done; they'll never be reused.
2005-10-25 12:42:32 +00:00
Glenn Maynard
f56df35f86
fix FindFirstDisplayedBeat, FindLastDisplayedBeat in boomerang
2005-10-25 03:56:28 +00:00
Glenn Maynard
3a049ceb62
const
2005-10-25 03:47:17 +00:00
Glenn Maynard
eb420bfe62
const
2005-10-25 03:46:28 +00:00
Steve Checkoway
c6c04d8c6b
Remove out of date comment, cleanup.
2005-10-25 02:53:35 +00:00
Steve Checkoway
04d79278d4
Cleanup. Fix beeping when pressing certain keys while windowed. It still beeps in full screen and command key presses beep all the time.
...
I need to just replace SDL entirely to fix this. LowLevelWindow is all that remains.
2005-10-24 13:41:01 +00:00
Steve Checkoway
7280c1ccb3
Simplify.
2005-10-24 13:39:10 +00:00
Steve Checkoway
fcff93222e
Get the product description.
2005-10-24 12:46:25 +00:00
Steve Checkoway
55f9fe93be
*shurg* it thinks they're newer.
2005-10-24 12:29:48 +00:00
Steve Checkoway
878247f51d
Update. (I hope this adds the shell script phase to fix problems with ranlib.)
2005-10-24 11:46:48 +00:00
Steve Checkoway
8310140755
Set new arbitrary values with the input handler above the sound decoder.
2005-10-24 11:40:43 +00:00
Steve Checkoway
ff9f7d25c5
Test having SM not run in the main thread. This is most noticeable during the loading window since events are still processed.
...
It's possible that this causes problems if something in SDL or SM absolutely must be run in the main thread. One thing to consider is lowering the main thread's precedence.
2005-10-24 11:29:34 +00:00
Steve Checkoway
10688caf8e
Use SetThreadPrecedence().
2005-10-24 11:21:46 +00:00
Steve Checkoway
05201a047c
Header cleanup. Use SetThreadPrecedence() and add potential replacement code for GetCurrentTime().
2005-10-24 11:21:17 +00:00
Steve Checkoway
a1e97116b5
Cleanup and add SetThreadPrecedence().
2005-10-24 11:18:28 +00:00
Steve Checkoway
2e84aba3a4
The new OS X input driver returns F13 for the F13 key. It might decide to return print screen for non-apple keyboards depending on the keyboard. Support both and keep cmd-F12 for laptops.
2005-10-24 11:18:01 +00:00
Steve Checkoway
aa0f90feae
__MACOSX__ --> MACOSX, keep __MACOSX__ for ogg.
2005-10-24 10:37:56 +00:00
Glenn Maynard
283747e8c9
fix comment
...
distinguish more consistently between a Model and a Geometry
2005-10-24 09:01:48 +00:00
Glenn Maynard
d99f3457fa
fix comment
2005-10-24 08:58:22 +00:00
Steve Checkoway
35ad7eb289
Support preferred sample rates and report the latency more correctly.
2005-10-24 08:55:25 +00:00
Steve Checkoway
5156e4cbf5
Cleanup.
2005-10-24 08:19:04 +00:00
Steve Checkoway
cb229a8774
Remove redundant defines.
2005-10-24 08:17:12 +00:00
Steve Checkoway
3f93a76b21
Header cleanup.
2005-10-24 07:37:38 +00:00
Glenn Maynard
3cb8e00e94
remove HAVE_UNIX harder
2005-10-24 07:27:50 +00:00
Glenn Maynard
040e795623
remove HAVE_UNIX
2005-10-24 07:26:53 +00:00
Glenn Maynard
a21a296d5a
HAVE_UNIX -> UNIX
2005-10-24 07:26:24 +00:00
Glenn Maynard
94f5407bda
remove HAVE_LINUXKERNEL
2005-10-24 07:23:38 +00:00
Glenn Maynard
539ec6aa5c
HAVE_WIN32 -> WINDOWS. HAVE_LINUXKERNEL -> LINUX. If some features originating in Linux work on other systems, then define them specifically (eg. HAVE_LINUX_JOYSTICKS).
2005-10-24 07:22:28 +00:00
Glenn Maynard
45ec442600
I'm not entirely sure why someone thought it was appropriate to call someone else's code "Useless!" in the source code. (The comment was also entirely wrong: the driver was used for prototyping on a system that used SDL for video but received input from a TTY, which SDL didn't support.)
2005-10-24 07:17:24 +00:00
Glenn Maynard
a1f58e11eb
remove HAVE_WIN32. We have WIN32 (WIndows, Xbox) and WINDOWS
...
(Windows only); we don't need "HAVE_WIN32" to complicate things further.
2005-10-24 07:12:56 +00:00
Steve Checkoway
532b115aa6
Remove unnecessary. (Funny comment though.)
2005-10-24 06:51:20 +00:00
Glenn Maynard
4e464c3777
remove old comment
2005-10-24 06:42:28 +00:00
Glenn Maynard
2b035b3ebd
cleanup
2005-10-24 06:33:32 +00:00
Glenn Maynard
e8f7db11f3
optimize InputFilter::Update (.5ms -> .05ms on k7/1000)
2005-10-24 06:32:30 +00:00
Glenn Maynard
2791f8f90b
remove unneeded
...
fix use before init
2005-10-24 05:38:04 +00:00
Steve Checkoway
a2c1b1443d
Cleanup.
2005-10-24 05:28:38 +00:00
Glenn Maynard
330f0a783c
MovieDecoder_Theora is reading the entire file when given a non-Ogg. Treat holes at the beginning of the file as fatal.
2005-10-24 05:19:53 +00:00
Glenn Maynard
20f8e3e08f
MovieDecoder_Theora is reading the entire file when given a non-Ogg. This fix should expose the actual problem (rest of the fix coming).
2005-10-24 05:06:51 +00:00
Glenn Maynard
06d12e2239
support PREFSMAN->m_iSoundPreferredSampleRate
2005-10-24 02:45:45 +00:00
Glenn Maynard
4bd59b5a7b
cleanup
2005-10-24 02:42:56 +00:00
Glenn Maynard
5507c323da
cleanup
2005-10-24 02:41:58 +00:00
Glenn Maynard
bcf1d288f9
support PREFSMAN->m_iSoundPreferredSampleRate
2005-10-24 02:37:04 +00:00
Glenn Maynard
ee5e5dd25a
cleanup
2005-10-24 02:28:31 +00:00
Glenn Maynard
fad2ac6ff1
never mind this sentinel
2005-10-24 02:23:12 +00:00