Hello there. I have a question. I am writing a program that plays
videos. I have started writing the video buffer using SDL, but I have
found that I can only refresh a 720*540 screen at ~650fps on a
Celeron300A at 450 with a Millenium. Granded I only need 30fps. So here
go my questions.
Is my number limited by the number of times that my video card can
refresh?
Will SDL take advantage of any hardware acceleration that is avilable?
Will SDL take advantage of DRI in X4.0?
Does SDL take advantage of the XvideoExtension?
If SDL wont take advantage of the harware, how easy would I be to
include video acceleration.
I have seen SMPEG and know that SDL is fast enough to render the video
and decode the video and sound at the same time. It gets out of sync,
but it isn’t finished yet and that is easlily worked on.
To sum these all up I get to one big question. Is SDL the best library
to use? Or should I use some lower API? Should I write connections to
each video card that I want to have acceleration. Is there some
documentation for DRI that I can look at? And where is it? Is there
some ducumentation on the new extensions in the X4.0 library (i.e. DRI)?
Benjamin Meyer