Commit Graph
17958 Commits
Author SHA1 Message Date
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