Re: [libdc1394-devel] dc1394_dma_setup_capture problems
Capture and control API for IIDC compliant cameras
Brought to you by:
ddouxchamps,
gordp
From: Damien D. <da...@do...> - 2006-01-21 09:27:08
|
On Thu, 2006-01-19 at 17:54 +0100, Mario Cervetto wrote: > Hello all! > > I have a problem again... > > I wrote a program to grab a frame from a pixelink A741 > camera. I need to acquire images from a microscope at > different focal planes. To do so I have a program > that acquires an image from the camera using the libdc1394 > version2 libraries, then it moves the microscope plate > to get another focal plane, re-acquires the image, > removes the plate and so on... > > Things are O.K. for a certain number of steps, but always > the program crashes with the following error: > > (dc1394_capture.c) unable to open video1394 device /dev/video1394/0 > dc1394_capture.c: Too many open files > Libdc1394 error (dc1394_capture.c:dc1394_dma_setup_capture:469): > Generic failure : Could not setup DMA capture > > I checked that all files I open in the program are correctly > closed...so I don't understand where is the bug: does anyone > have any idea for it? Maybe you don't call dc1394_dma_release_camera() before doing a new dma capture setup? Damien -- _ Damien 'Takahara' Douxchamps, PhD ('- Post-doctoral investigator //\ Image Processing Group, NAIST V_/_ http://chihara.aist-nara.ac.jp/ |