Well… it seems I ran into the classic SetData() problem on the XBox 360. It really is THAT slow! So my new improvements (multithreading) didn’t do anything for the XBox. I then changed the code to create the frames on a seperate thread, and THAT improved performance. Now I’m up to about 42 FPS (max) … Read More “MPEG Decoding update” »
Since XNA does not have a video loader/decoder of it’s own, and we can not use Windows to load the video, we have to roll our own decoder.
Instead of saving all the frames in an AVI stream as single images, and then import them one at a time into XNA during runtime, why not simply use a “simple” compression format?