42#ifndef AR_VIDEO_AVFOUNDATION_H
43#define AR_VIDEO_AVFOUNDATION_H
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
Structure holding camera parameters, including image size, projection matrix and lens distortion para...
Definition: param.h:99
Values describing a list of video sources.
Definition: video.h:292
void(* AR_VIDEO_FRAME_READY_CALLBACK)(void *)
Definition: video.h:297
int ar2VideoGetSizeAVFoundation(AR2VideoParamAVFoundationT *vid, int *x, int *y)
int ar2VideoSetBufferSizeAVFoundation(AR2VideoParamAVFoundationT *vid, const int width, const int height)
int ar2VideoDispOptionAVFoundation(void)
int ar2VideoCloseAVFoundation(AR2VideoParamAVFoundationT *vid)
int ar2VideoSetParamiAVFoundation(AR2VideoParamAVFoundationT *vid, int paramName, int value)
int ar2VideoGetBufferSizeAVFoundation(AR2VideoParamAVFoundationT *vid, int *width, int *height)
int ar2VideoSetParamsAVFoundation(AR2VideoParamAVFoundationT *vid, const int paramName, const char *value)
int ar2VideoCapStopAVFoundation(AR2VideoParamAVFoundationT *vid)
int ar2VideoGetParamsAVFoundation(AR2VideoParamAVFoundationT *vid, const int paramName, char **value)
int ar2VideoSetParamdAVFoundation(AR2VideoParamAVFoundationT *vid, int paramName, double value)
int ar2VideoGetPixelFormatAVFoundation(AR2VideoParamAVFoundationT *vid)
int ar2VideoGetParamdAVFoundation(AR2VideoParamAVFoundationT *vid, int paramName, double *value)
AR2VideoBufferT * ar2VideoGetImageAVFoundation(AR2VideoParamAVFoundationT *vid)
int ar2VideoGetIdAVFoundation(AR2VideoParamAVFoundationT *vid, ARUint32 *id0, ARUint32 *id1)
struct _AR2VideoParamAVFoundationT AR2VideoParamAVFoundationT
Definition: videoAVFoundation.h:51
AR2VideoParamAVFoundationT * ar2VideoOpenAsyncAVFoundation(const char *config, void(*callback)(void *), void *userdata)
int ar2VideoCapStartAVFoundation(AR2VideoParamAVFoundationT *vid)
int ar2VideoGetParamiAVFoundation(AR2VideoParamAVFoundationT *vid, int paramName, int *value)
AR2VideoParamAVFoundationT * ar2VideoOpenAVFoundation(const char *config)
int ar2VideoCapStartAsyncAVFoundation(AR2VideoParamAVFoundationT *vid, AR_VIDEO_FRAME_READY_CALLBACK callback, void *userdata)
ARVideoSourceInfoListT * ar2VideoCreateSourceInfoListAVFoundation(const char *config_in)
int ar2VideoGetCParamAVFoundation(AR2VideoParamAVFoundationT *vid, ARParam *cparam)