Unlike most other data in LabVIEW video data, or Image Array, is passed by reference - that is the pointer is passed rather than the data. This is so that multiple copies of memory expensive video files are not reproduced unlike most other data types in LabVIEW when a wire branch is created. However without being aware of this one could unwittingly make a fatal mistake when using videos in LabVIEW.
I propose that tunnels for video files have a little star inside them to let the user know that they are passing a pointer rather than the actual data; this is the convention in C.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Any idea that has not received any kudos within a year after posting will be automatically declined.