05-29-2010 11:18 PM
I am writing an application in C++ and C# and will be adding video capture and playback to this application. I was going to use NI-IMAQ for the video capture but was resigned to having to use DirectShow for video playback. However, I have found several postings in this forum which indicate NI-IMAQ includes functions for reading from AVI file (e.g. see
http://forums.ni.com/ni/board/message?board.id=200&message.id=27419&query.id=5300849#M27419 and http://forums.ni.com/ni/board/message?board.id=200&message.id=19087&query.id=5303241#M19087). If this is true then I cannot find any reference to any AVI read functions or playback functions in the NI-IMAQ function reference guide. My question is, can NI-IMAQ be used to playback video from an existing AVI file and, if so, where can I find a description of these functions?
Thanks,
Ian
06-01-2010 10:14 AM
Hello,
The text-based documentation is listed in the NI-Vision help. I have attached it below. I know for sure that that VIs are included with Vision Acquisition Software so I believe these are still available for text-based.
-Zach
06-01-2010 11:40 AM - edited 06-01-2010 11:41 AM
Hello Zach ,
I have already viewed the functions in the NI-Vision help for VI but comparable functions are not included in the IMAQ documentation. I have just opened a ticket regarding another issue and will address the 'read function' in this ticket.
Thanks,
Ian
06-02-2010 08:49 AM
Hello,
No, comparable functions are not listed in the IMAQ function reference. What I'm saying is that the function reference for Vision in regards to the AVI files should also apply to your IMAQ installation. The AVI VIs are installed with Vision Acquisition Software and thus should also be accessible in a text-based language. Although you do not have Vision installed, those functions should still be placed on your computer, you just need to use the Vision help in order to get the descriptions you are looking for.
-Zach
06-02-2010 10:54 AM