Data Structures | Defines | Typedefs | Functions

im_capture.h File Reference

Video Capture. More...

This graph shows which files directly or indirectly include this file:

Data Structures

class  imCapture
 Video Capture Wrapper Class. More...

Typedefs

typedef struct _imVideoCapture imVideoCapture

Functions

int IM_DECL imVideoCaptureDeviceCount (void)
const char *IM_DECL imVideoCaptureDeviceDesc (int device)
const char *IM_DECL imVideoCaptureDeviceExDesc (int device)
const char *IM_DECL imVideoCaptureDevicePath (int device)
const char *IM_DECL imVideoCaptureDeviceVendorInfo (int device)
int IM_DECL imVideoCaptureReloadDevices (void)
void IM_DECL imVideoCaptureReleaseDevices (void)
imVideoCapture *IM_DECL imVideoCaptureCreate (void)
void IM_DECL imVideoCaptureDestroy (imVideoCapture *vc)
int IM_DECL imVideoCaptureConnect (imVideoCapture *vc, int device)
void IM_DECL imVideoCaptureDisconnect (imVideoCapture *vc)
int IM_DECL imVideoCaptureDialogCount (imVideoCapture *vc)
int IM_DECL imVideoCaptureShowDialog (imVideoCapture *vc, int dialog, void *parent)
const char *IM_DECL imVideoCaptureDialogDesc (imVideoCapture *vc, int dialog)
int IM_DECL imVideoCaptureSetInOut (imVideoCapture *vc, int input, int output, int cross)
int IM_DECL imVideoCaptureFormatCount (imVideoCapture *vc)
int IM_DECL imVideoCaptureGetFormat (imVideoCapture *vc, int format, int *width, int *height, char *desc)
int IM_DECL imVideoCaptureSetFormat (imVideoCapture *vc, int format)
void IM_DECL imVideoCaptureGetImageSize (imVideoCapture *vc, int *width, int *height)
int IM_DECL imVideoCaptureSetImageSize (imVideoCapture *vc, int width, int height)
int IM_DECL imVideoCaptureFrame (imVideoCapture *vc, unsigned char *data, int color_mode, int timeout)
int IM_DECL imVideoCaptureOneFrame (imVideoCapture *vc, unsigned char *data, int color_mode)
int IM_DECL imVideoCaptureLive (imVideoCapture *vc, int live)
int IM_DECL imVideoCaptureResetAttribute (imVideoCapture *vc, const char *attrib, int fauto)
int IM_DECL imVideoCaptureGetAttribute (imVideoCapture *vc, const char *attrib, float *percent)
int IM_DECL imVideoCaptureSetAttribute (imVideoCapture *vc, const char *attrib, float percent)
const char **IM_DECL imVideoCaptureGetAttributeList (imVideoCapture *vc, int *num_attrib)

Detailed Description

See Copyright Notice in im.h