#include <stdint.h>
#include "libfreenect.h"
#include "libfreenect_registration.h"
#include "libfreenect_audio.h"
#include "usb_libusb10.h"
Go to the source code of this file.
Classes | |
struct | _freenect_context |
struct | _freenect_device |
struct | audio_in_block |
struct | audio_out_block |
struct | audio_stream |
struct | packet_stream |
Typedefs | |
typedef void(* | fnusb_iso_cb) (freenect_device *dev, uint8_t *buf, int len) |
Functions | |
void | fn_log (freenect_context *ctx, freenect_loglevel level, const char *fmt,...) __attribute__((format(printf |
FN_INTERNAL int | fnusb_set_led_alt (libusb_device_handle *dev, freenect_context *ctx, freenect_led_options state) |
#define DEPTH_PKTDSIZE (DEPTH_PKTSIZE-12) |
Definition at line 134 of file freenect_internal.h.
#define DEPTH_PKTSIZE 1760 |
Definition at line 131 of file freenect_internal.h.
Definition at line 89 of file freenect_internal.h.
Definition at line 85 of file freenect_internal.h.
Definition at line 84 of file freenect_internal.h.
Definition at line 91 of file freenect_internal.h.
Definition at line 88 of file freenect_internal.h.
#define FN_INTERNAL |
Definition at line 37 of file freenect_internal.h.
#define fn_le16 | ( | x | ) | (x) |
Definition at line 125 of file freenect_internal.h.
#define fn_le16s | ( | x | ) | (x) |
Definition at line 127 of file freenect_internal.h.
#define fn_le32 | ( | x | ) | (x) |
Definition at line 126 of file freenect_internal.h.
#define fn_le32s | ( | x | ) | (x) |
Definition at line 128 of file freenect_internal.h.
Definition at line 82 of file freenect_internal.h.
Definition at line 87 of file freenect_internal.h.
Definition at line 90 of file freenect_internal.h.
#define FN_WARNING | ( | ... | ) | FN_LOG(LL_WARNING, __VA_ARGS__) |
Definition at line 86 of file freenect_internal.h.
#define LL_DEBUG FREENECT_LOG_DEBUG |
Definition at line 69 of file freenect_internal.h.
#define LL_ERROR FREENECT_LOG_ERROR |
Definition at line 65 of file freenect_internal.h.
#define LL_FATAL FREENECT_LOG_FATAL |
Definition at line 64 of file freenect_internal.h.
#define LL_FLOOD FREENECT_LOG_FLOOD |
Definition at line 71 of file freenect_internal.h.
#define LL_INFO FREENECT_LOG_INFO |
Definition at line 68 of file freenect_internal.h.
#define LL_NOTICE FREENECT_LOG_NOTICE |
Definition at line 67 of file freenect_internal.h.
#define LL_SPEW FREENECT_LOG_SPEW |
Definition at line 70 of file freenect_internal.h.
#define LL_WARNING FREENECT_LOG_WARNING |
Definition at line 66 of file freenect_internal.h.
#define PID_K4W_AUDIO 0x02be |
Definition at line 146 of file freenect_internal.h.
#define PID_K4W_AUDIO_ALT_1 0x02c3 |
Definition at line 147 of file freenect_internal.h.
#define PID_K4W_AUDIO_ALT_2 0x02bb |
Definition at line 148 of file freenect_internal.h.
#define PID_K4W_CAMERA 0x02bf |
Definition at line 141 of file freenect_internal.h.
#define PID_NUI_AUDIO 0x02ad |
Definition at line 138 of file freenect_internal.h.
#define PID_NUI_CAMERA 0x02ae |
Definition at line 139 of file freenect_internal.h.
#define PID_NUI_MOTOR 0x02b0 |
Definition at line 140 of file freenect_internal.h.
#define VID_MICROSOFT 0x45e |
Definition at line 137 of file freenect_internal.h.
#define VIDEO_PKTDSIZE (VIDEO_PKTSIZE-12) |
Definition at line 135 of file freenect_internal.h.
#define VIDEO_PKTSIZE 1920 |
Definition at line 132 of file freenect_internal.h.
typedef void(* fnusb_iso_cb) (freenect_device *dev, uint8_t *buf, int len) |
Definition at line 41 of file freenect_internal.h.
void fn_log | ( | freenect_context * | ctx, |
freenect_loglevel | level, | ||
const char * | fmt, | ||
... | |||
) |
FN_INTERNAL int fnusb_set_led_alt | ( | libusb_device_handle * | dev, |
freenect_context * | ctx, | ||
freenect_led_options | state | ||
) |