Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

l1394_device.h File Reference

#include <string>
#include "l1394_eventhandle.h"
#include "l1394_resource.h"
#include "l1394_frame.h"

Go to the source code of this file.

Namespaces

namespace  L1394

Defines

#define FREE_ISO_CHANNEL   -1

Enumerations

enum  Videomode {
  DEVICE_160x120_YUV_444 = 0, DEVICE_320x240_YUV_422, DEVICE_640x480_YUV_411, DEVICE_640x480_YUV_422,
  DEVICE_640x480_RGB, DEVICE_640x480_MONO, DEVICE_800x600_YUV_422, DEVICE_800x600_RGB,
  DEVICE_800x600_MONO, DEVICE_1024x768_YUV_422, DEVICE_1024x768_RGB, DEVICE_1024x768_MONO,
  DEVICE_1280x960_YUV_422, DEVICE_1280x960_RGB, DEVICE_1280x960_MONO, DEVICE_1600x1200_YUV_422,
  DEVICE_1600x1200_RGB, DEVICE_1600x1200_MONO, DEVICE_DV
}
enum  Framerate {
  DEVICE_FRAMES_0 = 0, DEVICE_FRAMES_3_75, DEVICE_FRAMES_7_5, DEVICE_FRAMES_15,
  DEVICE_FRAMES_30, DEVICE_FRAMES_60, DEVICE_FRAMES_DV
}
enum  Isomode { DEVICE_ISO_RUN = 0, DEVICE_ISO_ONESHOT, DEVICE_ISO_MULTISHOT, DEVICE_ISO_NO }


Define Documentation

#define FREE_ISO_CHANNEL   -1
 

Definition at line 30 of file l1394_device.h.

Referenced by main(), and L1394::DccCamera::setParameter().


Enumeration Type Documentation

enum L1394::Framerate
 

Enumeration values:
DEVICE_FRAMES_0 
DEVICE_FRAMES_3_75  Framerate 3.75 fps24.
DEVICE_FRAMES_7_5  Framerate 7.5 fps.
DEVICE_FRAMES_15  Framerate 15 fps.
DEVICE_FRAMES_30  Framerate 30 fps.
DEVICE_FRAMES_60  Framerate 60 fps.
DEVICE_FRAMES_DV 

Definition at line 60 of file l1394_device.h.

enum L1394::Isomode
 

Enumeration values:
DEVICE_ISO_RUN  Use free running isochronous receive.
DEVICE_ISO_ONESHOT  Use one-shot mode.
DEVICE_ISO_MULTISHOT 
DEVICE_ISO_NO  No iso receive (for camera control only).

Definition at line 82 of file l1394_device.h.

enum L1394::Videomode
 

Enumeration values:
DEVICE_160x120_YUV_444 
DEVICE_320x240_YUV_422 
DEVICE_640x480_YUV_411 
DEVICE_640x480_YUV_422 
DEVICE_640x480_RGB 
DEVICE_640x480_MONO 
DEVICE_800x600_YUV_422 
DEVICE_800x600_RGB 
DEVICE_800x600_MONO 
DEVICE_1024x768_YUV_422 
DEVICE_1024x768_RGB 
DEVICE_1024x768_MONO 
DEVICE_1280x960_YUV_422 
DEVICE_1280x960_RGB 
DEVICE_1280x960_MONO 
DEVICE_1600x1200_YUV_422 
DEVICE_1600x1200_RGB 
DEVICE_1600x1200_MONO 
DEVICE_DV 

Definition at line 32 of file l1394_device.h.


Generated on Wed Aug 24 00:36:41 2005 for L1394 by doxygen 1.4.2
L1394 library (NMM) grahics.cs.uni-sb.de/~repplix/l1394_home/