So I'm working on a program that captures a series of images and plays them back continuously while capture is on-going.
I am using jit.matrixset to capture the frames, and then using a counter -> outputmatrix $1 to playback.
In theory, and for small sets, it seems to work OK. However, this is a long duration application, and I am concerned about memory handling. How realistic is it to have tens of thousands of frames stored in a jit.matrixset?
Also, how reasonable is it to resize the jit.matrixset on the fly, by sending it new matrixcount values? Is this something that can be done every time a new frame is added?