next up previous
Next: 6.1.5 Additional synchronisation methods Up: 6.1 Module Enhancements and Previous: 6.1.3 Implementing continuous capture

6.1.4 Preloading multiple images in InputIlFile

Currently, the InputIlFile module reads each image on demand, that is, when it is requested. This can be particularly time-consuming (wall-clock) when the images are large or have slow decompression algorithms involved. This results in an animation playback which is somewhat jerky and slow.

A parameter for this module to preload all its images into memory upon initialisation would be highly desirable, as it would allow the animation playback to proceed much faster, with much more aesthetically pleasing results (assuming enough memory is available).

In addition, a ``sleep'' parameter to control the time between display of subsequent images during playback would be of value in the case of an animation which plays back too quickly.

Kevin Pulo