What were you disposing? If you disposed an IMAQ image, that buffer is no longer available for storing images. That was probably the cause of your error. Just use dispose when you end your program and have finished with all your buffers.
I haven't tried migration 1394 applications from VBAI to LV, so I'm not sure what it does in the way of allocation. Usually you can just string together your processing steps and you don't need to allocate things for each step.
Being able to continuously capture from two cameras in parallel depends on the bandwidth of each camera. You would be able to capture two grayscale 640x480, but not color and not larger dimensions (maybe a little larger, but not much). If the 1394 interface can handle the ban
dwidth, you shouldn't have any problems acquiring them. Of course, if you are trying to do a lot of processing at the same time, the CPU may overload and mess up your acquisition.
Bruce
Bruce Ammons
Ammons Engineering