Go to the documentation of this file.
37 #define ONI_MAX_STR 256
38 #define ONI_MAX_SENSORS 10
40 struct OniCallbackHandleImpl;
167 #pragma pack (push, 1)
222 #endif // ONICTYPES_H
struct OniCallbackHandleImpl * OniCallbackHandle
void(ONI_CALLBACK_TYPE * OniDeviceInfoCallback)(const OniDeviceInfo *pInfo, void *pCookie)
void *(ONI_CALLBACK_TYPE * OniFrameAllocBufferCallback)(int size, void *pCookie)
OniPixelFormat pixelFormat
OniDeviceInfoCallback deviceDisconnected
void(ONI_CALLBACK_TYPE * OniGeneralCallback)(void *pCookie)
OniDeviceStateCallback deviceStateChanged
void(ONI_CALLBACK_TYPE * OniFrameFreeBufferCallback)(void *data, void *pCookie)
struct _OniDevice * OniDeviceHandle
void(ONI_CALLBACK_TYPE * OniNewFrameCallback)(OniStreamHandle stream, void *pCookie)
uint16_t OniGrayscale16Pixel
struct _OniRecorder * OniRecorderHandle
typedef void(ONI_CALLBACK_TYPE *DeviceConnectedCallback)(const OniDeviceInfo *
OniDeviceInfoCallback deviceConnected
struct _OniStream * OniStreamHandle
struct OBCameraParams OBCameraParams
int numSupportedVideoModes
uint8_t OniGrayscale8Pixel
OniVideoMode * pSupportedVideoModes
void(ONI_CALLBACK_TYPE * OniDeviceStateCallback)(const OniDeviceInfo *pInfo, OniDeviceState deviceState, void *pCookie)