Re: [Plib-users] slScheduler: Too many pending callback events!
Brought to you by:
sjbaker
From: Steve B. <sjb...@ai...> - 2000-05-05 04:44:49
|
Per Liedman wrote: > > I can't run any program that uses SL! FlightGear doesn't run at all if I don't > specify --disable-sound, TORCS does not run and gives the error message > > slScheduler: Too many pending callback events! > > and I get the same error message when running the SL/example program. I *can* > run mod_demo without problems. > > I use SuSE 6.3 on a P3-500 and own a SB Live 1024 (I use the drivers shipped > with the SuSE distribution). > > Any ideas that might help? This is *very* strange...I've never heard anything like this before. * Does the mod_demo program actually play music? * Do the other programs make any sounds at all before they die? * What window manager do you run? Does it have it's own sound manager like 'Enlightenment's 'ESD'? * Were there any other messages on startup? Any warnings from the compiler? What's odd about this is that 'flushCallBacks' is called every iteration in the 'slScheduler::update' function - and flushCallBacks *MUST* empty the 'pending_callback' list unless the sound device is notWorking(). However, if the sound card isn't working then 'addCallback' can't run either and callbacks can't be added to the list - and the error message cannot appear. I'm utterly mystified. -- Steve Baker http://web2.airmail.net/sjbaker1 sjb...@ai... (home) http://www.woodsoup.org/~sbaker sj...@ht... (work) |