![]() |
ARX
1.2.0
The next-generation open source augmented reality toolkit.
|
#include <ARX/ARVideo/video.h>Go to the source code of this file.
Macros | |
| #define | AR_VIDEO_EXTERNAL_FOCAL_LENGTH_DEFAULT 0.3 |
Typedefs | |
| typedef struct _AR2VideoParamExternalT | AR2VideoParamExternalT |
Functions | |
| int | ar2VideoDispOptionExternal (void) |
| AR2VideoParamExternalT * | ar2VideoOpenAsyncExternal (const char *config, void(*callback)(void *), void *userdata) |
| int | ar2VideoCloseExternal (AR2VideoParamExternalT *vid) |
| int | ar2VideoGetIdExternal (AR2VideoParamExternalT *vid, ARUint32 *id0, ARUint32 *id1) |
| int | ar2VideoGetSizeExternal (AR2VideoParamExternalT *vid, int *x, int *y) |
| AR_PIXEL_FORMAT | ar2VideoGetPixelFormatExternal (AR2VideoParamExternalT *vid) |
| AR2VideoBufferT * | ar2VideoGetImageExternal (AR2VideoParamExternalT *vid) |
| int | ar2VideoCapStartExternal (AR2VideoParamExternalT *vid) |
| int | ar2VideoCapStopExternal (AR2VideoParamExternalT *vid) |
| int | ar2VideoGetParamiExternal (AR2VideoParamExternalT *vid, int paramName, int *value) |
| int | ar2VideoSetParamiExternal (AR2VideoParamExternalT *vid, int paramName, int value) |
| int | ar2VideoGetParamdExternal (AR2VideoParamExternalT *vid, int paramName, double *value) |
| int | ar2VideoSetParamdExternal (AR2VideoParamExternalT *vid, int paramName, double value) |
| int | ar2VideoGetParamsExternal (AR2VideoParamExternalT *vid, const int paramName, char **value) |
| int | ar2VideoSetParamsExternal (AR2VideoParamExternalT *vid, const int paramName, const char *value) |
| int | ar2VideoPushInitExternal (AR2VideoParamExternalT *vid, int width, int height, const char *pixelFormat, int cameraIndex, int cameraPosition) |
| 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, void(*releaseCallback)(void *), void *releaseCallbackUserdata) |
| int | ar2VideoPushFinalExternal (AR2VideoParamExternalT *vid) |
| #define AR_VIDEO_EXTERNAL_FOCAL_LENGTH_DEFAULT 0.3 |
| typedef struct _AR2VideoParamExternalT AR2VideoParamExternalT |
| int ar2VideoCapStartExternal | ( | AR2VideoParamExternalT * | vid | ) |
| int ar2VideoCapStopExternal | ( | AR2VideoParamExternalT * | vid | ) |
| int ar2VideoCloseExternal | ( | AR2VideoParamExternalT * | vid | ) |
| int ar2VideoDispOptionExternal | ( | void | ) |
| int ar2VideoGetIdExternal | ( | AR2VideoParamExternalT * | vid, |
| ARUint32 * | id0, | ||
| ARUint32 * | id1 ) |
| AR2VideoBufferT * ar2VideoGetImageExternal | ( | AR2VideoParamExternalT * | vid | ) |
| int ar2VideoGetParamdExternal | ( | AR2VideoParamExternalT * | vid, |
| int | paramName, | ||
| double * | value ) |
| int ar2VideoGetParamiExternal | ( | AR2VideoParamExternalT * | vid, |
| int | paramName, | ||
| int * | value ) |
| int ar2VideoGetParamsExternal | ( | AR2VideoParamExternalT * | vid, |
| const int | paramName, | ||
| char ** | value ) |
| AR_PIXEL_FORMAT ar2VideoGetPixelFormatExternal | ( | AR2VideoParamExternalT * | vid | ) |
| int ar2VideoGetSizeExternal | ( | AR2VideoParamExternalT * | vid, |
| int * | x, | ||
| int * | y ) |
| AR2VideoParamExternalT * ar2VideoOpenAsyncExternal | ( | const char * | config, |
| void(* | callback )(void *), | ||
| void * | userdata ) |
| 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, | ||
| void(* | releaseCallback )(void *), | ||
| void * | releaseCallbackUserdata ) |
| int ar2VideoPushFinalExternal | ( | AR2VideoParamExternalT * | vid | ) |
| int ar2VideoPushInitExternal | ( | AR2VideoParamExternalT * | vid, |
| int | width, | ||
| int | height, | ||
| const char * | pixelFormat, | ||
| int | cameraIndex, | ||
| int | cameraPosition ) |
| int ar2VideoSetParamdExternal | ( | AR2VideoParamExternalT * | vid, |
| int | paramName, | ||
| double | value ) |
| int ar2VideoSetParamiExternal | ( | AR2VideoParamExternalT * | vid, |
| int | paramName, | ||
| int | value ) |
| int ar2VideoSetParamsExternal | ( | AR2VideoParamExternalT * | vid, |
| const int | paramName, | ||
| const char * | value ) |
1.18.0