37#ifndef AR_VIDEO_EXTERNAL_H
38#define AR_VIDEO_EXTERNAL_H
49#define AR_VIDEO_EXTERNAL_FOCAL_LENGTH_DEFAULT 0.3
70 ARUint8 *buf0p,
int buf0Size,
int buf0PixelStride,
int buf0RowStride,
71 ARUint8 *buf1p,
int buf1Size,
int buf1PixelStride,
int buf1RowStride,
72 ARUint8 *buf2p,
int buf2Size,
int buf2PixelStride,
int buf2RowStride,
73 ARUint8 *buf3p,
int buf3Size,
int buf3PixelStride,
int buf3RowStride);
unsigned char ARUint8
Definition: ar.h:92
unsigned int ARUint32
Definition: ar.h:94
A structure which carries information about a video frame retrieved by the video library.
Definition: ar.h:148
int ar2VideoCapStopExternal(AR2VideoParamExternalT *vid)
int ar2VideoPushExternal(AR2VideoParamExternalT *vid, ARUint8 *buf0p, int buf0Size, int buf0PixelStride, int buf0RowStride, ARUint8 *buf1p, int buf1Size, int buf1PixelStride, int buf1RowStride, ARUint8 *buf2p, int buf2Size, int buf2PixelStride, int buf2RowStride, ARUint8 *buf3p, int buf3Size, int buf3PixelStride, int buf3RowStride)
int ar2VideoCloseExternal(AR2VideoParamExternalT *vid)
int ar2VideoSetParamiExternal(AR2VideoParamExternalT *vid, int paramName, int value)
int ar2VideoGetParamiExternal(AR2VideoParamExternalT *vid, int paramName, int *value)
AR_PIXEL_FORMAT ar2VideoGetPixelFormatExternal(AR2VideoParamExternalT *vid)
AR2VideoParamExternalT * ar2VideoOpenAsyncExternal(const char *config, void(*callback)(void *), void *userdata)
int ar2VideoGetParamdExternal(AR2VideoParamExternalT *vid, int paramName, double *value)
struct _AR2VideoParamExternalT AR2VideoParamExternalT
Definition: videoExternal.h:47
int ar2VideoSetParamsExternal(AR2VideoParamExternalT *vid, const int paramName, const char *value)
int ar2VideoSetParamdExternal(AR2VideoParamExternalT *vid, int paramName, double value)
int ar2VideoDispOptionExternal(void)
int ar2VideoPushInitExternal(AR2VideoParamExternalT *vid, int width, int height, const char *pixelFormat, int cameraIndex, int cameraPosition)
int ar2VideoGetIdExternal(AR2VideoParamExternalT *vid, ARUint32 *id0, ARUint32 *id1)
int ar2VideoGetSizeExternal(AR2VideoParamExternalT *vid, int *x, int *y)
AR2VideoBufferT * ar2VideoGetImageExternal(AR2VideoParamExternalT *vid)
int ar2VideoPushFinalExternal(AR2VideoParamExternalT *vid)
int ar2VideoGetParamsExternal(AR2VideoParamExternalT *vid, const int paramName, char **value)
int ar2VideoCapStartExternal(AR2VideoParamExternalT *vid)