The DC1394 Multi-camera Driver #
dc1394cam_driver is a C++ firewire camera driver that sits between libdc1394_22 and your user program, encapsulating the libdc1394 interface into a high level multicamera aware driver. It allows the user to setup a firewire camera using a simple interface, and not worry about the potential pitfalls of working with multiple streaming cameras.
See the Bitbucket website for more info: https://bitbucket.org/michaeldwarren/dc1394camdriver.