CCAux  2.7.2.0
CCAux API reference
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator
Namespaces | Typedefs | Functions
Video.h File Reference

Go to the source code of this file.

Namespaces

namespace  CrossControl
 

Typedefs

typedef void * VIDEOHANDLE
 

Functions

EXTERN_C CCAUXDLL_API
VIDEOHANDLE
CCAUXDLL_CALLING_CONV 
GetVideo (void)
 
EXTERN_C CCAUXDLL_API void
CCAUXDLL_CALLING_CONV 
Video_release (VIDEOHANDLE)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_init (VIDEOHANDLE, unsigned char deviceNr)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_showVideo (VIDEOHANDLE, bool show)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setDeInterlaceMode (VIDEOHANDLE, DeInterlaceMode mode)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getDeInterlaceMode (VIDEOHANDLE, DeInterlaceMode *mode)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setMirroring (VIDEOHANDLE, CCStatus mode)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getMirroring (VIDEOHANDLE, CCStatus *mode)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setRotation (VIDEOHANDLE, VideoRotation rotation)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getRotation (VIDEOHANDLE, VideoRotation *rotation)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setActiveChannel (VIDEOHANDLE, VideoChannel channel)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getActiveChannel (VIDEOHANDLE, VideoChannel *channel)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setColorKeys (VIDEOHANDLE, unsigned char rKey, unsigned char gKey, unsigned char bKey)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getColorKeys (VIDEOHANDLE, unsigned char *rKey, unsigned char *gKey, unsigned char *bKey)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setVideoArea (VIDEOHANDLE, unsigned short topLeftX, unsigned short topLeftY, unsigned short bottomRightX, unsigned short bottomRightY)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getRawImage (VIDEOHANDLE, unsigned short *width, unsigned short *height, float *frameRate)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getVideoArea (VIDEOHANDLE, unsigned short *topLeftX, unsigned short *topLeftY, unsigned short *bottomRigthX, unsigned short *bottomRigthY)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getVideoStandard (VIDEOHANDLE, videoStandard *standard)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getStatus (VIDEOHANDLE, unsigned char *status)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setScaling (VIDEOHANDLE, float x, float y)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getScaling (VIDEOHANDLE, float *x, float *y)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_activateSnapshot (VIDEOHANDLE, bool activate)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_takeSnapshot (VIDEOHANDLE, const char *path, bool bInterlaced)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_takeSnapshotRaw (VIDEOHANDLE, char *rawImgBuffer, unsigned long rawImgBuffSize, bool bInterlaced)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_takeSnapshotBmp (VIDEOHANDLE, char **bmpBuffer, unsigned long *bmpBufSize, bool bInterlaced, bool bNTSCFormat)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_createBitmap (VIDEOHANDLE, char **bmpBuffer, unsigned long *bmpBufSize, const char *rawImgBuffer, unsigned long rawImgBufSize, bool bInterlaced, bool bNTSCFormat)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_freeBmpBuffer (VIDEOHANDLE, char *bmpBuffer)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_minimize (VIDEOHANDLE)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_restore (VIDEOHANDLE)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setDecoderReg (VIDEOHANDLE, unsigned char decoderRegister, unsigned char registerValue)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getDecoderReg (VIDEOHANDLE, unsigned char decoderRegister, unsigned char *registerValue)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setCropping (VIDEOHANDLE, unsigned char top, unsigned char left, unsigned char bottom, unsigned char right)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getCropping (VIDEOHANDLE, unsigned char *top, unsigned char *left, unsigned char *bottom, unsigned char *right)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_showFrame (VIDEOHANDLE)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_setGraphicsOverlay (VIDEOHANDLE, CCStatus mode)
 
EXTERN_C CCAUXDLL_API eErr
CCAUXDLL_CALLING_CONV 
Video_getGraphicsOverlay (VIDEOHANDLE, CCStatus *mode)