Unfortunately there are so many factors that affect video playback. These
include (but are not limited to):
1) Processor speed
2) Amount of RAM
3) Amount of Video memory
4) Speed of CD-ROM
5) Caching mechanism(s)
6) Local bus or not
7) Drivers and hardware acceleration or not
There are no simple ways to get a good aggregate approximation. Some
playback systems have an internal performance check, but it's nothing (that
I'm aware of) that you have access to. Each of the above factors can make
a huge difference. For instance, if you have a good system but not local
bus video, then things will drag. Or, if you have 64 meg of RAM, but
nothing for video memory, you may have a problem. And so on.
You could probably use something (maybe Buddy API) to just check processor
and speed, and assume that if it's a Pentium 166 that it's on the lower
range of the universe, and if it's a PIII 500 mhz that it's on the upper
end of the spectrum, but there's a lot of midrange junk out there, things
that had a fast processor but cheaped out on everything else.
So, there's no easy reference for video streaming off the CD that I'm aware
of. You could probably write some tests, but it'd be better written in C
than in Lingo.
- Tab
At 08:56 PM 11/14/00 +0100, Michael von Aichberger wrote:
>Hi everybody.
>
>I have (for the first time, I must admit) to program a CD-ROM application
>(for Windows 95/98/NT/2000 only) that will contain digital video and
>Quicktiime-VR and has to run on fast and slow computer systems. I think that
>I'll have to create different quaility grades of the digital video, at least
>one really good one and at least one a slow machine can cope with. "Slow" in
>this case means Pentium 166 MHz, 4x CD-ROM drive, 32 MB mermory. What I
>still don't know is how I can check out the processor speed and the speed of
>the CD-ROM drive to determine which version of the digital movies to use.
>Any ideas? Thanks a lot!
>
>Michael von Aichberger
>
>
>[To remove yourself from this list, or to change to digest mode, go to
>http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
>email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
>Lingo-L is for learning and helping with programming Lingo. Thanks!]
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]