Here's a possibly crazy idea :

What if FG dumped the frames directly to RAM in a raw format?
Then when the allocated RAM is full, pauses while the capture is compressed 
and saved to disk.
Then FG automatically unpauses and does another dump to RAM cycle.
Wash, rinse, repeat ...

This way FG and the screen capture compression algorithm wouldn't both be 
fighting for the CPU nor would there be much of a hit on IO (e.g. FG trying 
to read new scenery while the screen dump code is trying to write to disk)

The pauses may be annoying during the capture but should hardly be a problem 
seeing as it's usually only done to demonstrate something in FG and not 
during normal flights.
I think one could end up with a very nice, full screen, video stream using 
this bizarre method without the need for a separate capture machine or 
capture hardware.

Paul

_______________________________________________
Flightgear-users mailing list
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-users
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to