[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re: vic usability improvements
On Wednesday 12 December 2001 09:43 am, Jin Tian wrote:
>
> I have test similiar code in vic. It seemed that with this line, vic
> work much better under Win9x(Me), but not in Win2k. I think it is
> because that Win2k's Message Cycle is improved. But I have not test
> under the circumstance you metioned.
My primary Windows environment is 2000, so, yes, I've tested it there
and the improvement is dramatic. When 10+ Mbps are coming in, you'd
previously have to wait 30 seconds to a couple minutes for the user
interface to respond. I'm not joking. Now it only takes a couple
seconds at most. It's not lightning fast, but it's much, much better.
> Also, improving too much
> WINDOWS_EVENT will cause Tcl Timer STARVE. So, you should confirm
> that if you have add this line, does video rate update in tcl work at
> every 1 second?
Yes, I confirmed just now that the framerate, bitrate, and loss rate
numbers all update every second, just like before.
> I also test the code like GetMessage/PeekMessage loop. Vic in Win9x
> will also working better, but I never meet any crash.
I don't think Bob's crash is related to the update change. My guess is
that it's related to DirectDraw. Contrary to my announcement,
DirectDraw support was not enabled in the 5.1.6 release due to an
accidental problem with the makefile. I enabled it last week but the
DirectDraw code is still being worked on.
Lloyd