Libdc1394 Library Support for IEEE 1394 Cameras HOWTO

Rohit Agarwal



            

Vikram B



            

2006-01-23

Revision History
Revision 1.22007-04-14RA

Addition of DMA related section contributed by Ian Peikon and Tim Hanson

Revision 1.02006-01-23TMM
Initial release, reviewed by TLDP
Revision 0.42005-12-18TMM
Correction of markup
Revision 0.32005-11-27TMM
Conversion to DocBook XML
Revision 0.22005-10-15VB
Minor fixes.
Revision 0.12005-10-10RA & VB
Initial draft.

Abstract

This document discusses how to set up the libdc1394 library on Linux for support of IEEE 1394 (FireWire) cameras.


Table of Contents

1. Introduction
2. Requirements
3. Installation
4. Concepts and Basic Programs
4.1. Important Data Structures
4.2. Types of functions
4.3. Coriander: A GUI for the libdc1394 library
4.4. Example: How to grab image from the IEEE1394 camera
4.5. Example: How to grab image from the IEEE1394 camera using DMA
4.6. How to get color images: Bayer Pattern Concepts
4.7. Common Problems Faced While Working With IEEE1394 Cameras
5. References
A. Appendix A
1. License
2. Disclaimer
3. About Authors
4. Dedications