Classes | Macros | Typedefs | Functions
freenect_internal.h File Reference
#include <stdint.h>
#include "libfreenect.h"
#include "libfreenect_registration.h"
#include "libfreenect_audio.h"
#include "usb_libusb10.h"
Include dependency graph for freenect_internal.h:
This graph shows which files directly or indirectly include this file:

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
 

Macros

#define DEPTH_PKTDSIZE   (DEPTH_PKTSIZE-12)
 
#define DEPTH_PKTSIZE   1760
 
#define FN_DEBUG(...)   FN_LOG(LL_DEBUG, __VA_ARGS__)
 
#define FN_ERROR(...)   FN_LOG(LL_ERROR, __VA_ARGS__)
 
#define FN_FATAL(...)   FN_LOG(LL_FATAL, __VA_ARGS__)
 
#define FN_FLOOD(...)   FN_LOG(LL_FLOOD, __VA_ARGS__)
 
#define FN_INFO(...)   FN_LOG(LL_INFO, __VA_ARGS__)
 
#define FN_INTERNAL
 
#define fn_le16(x)   (x)
 
#define fn_le16s(x)   (x)
 
#define fn_le32(x)   (x)
 
#define fn_le32s(x)   (x)
 
#define FN_LOG(level, ...)   fn_log(ctx, level, __VA_ARGS__)
 
#define FN_NOTICE(...)   FN_LOG(LL_NOTICE, __VA_ARGS__)
 
#define FN_SPEW(...)   FN_LOG(LL_SPEW, __VA_ARGS__)
 
#define FN_WARNING(...)   FN_LOG(LL_WARNING, __VA_ARGS__)
 
#define LL_DEBUG   FREENECT_LOG_DEBUG
 
#define LL_ERROR   FREENECT_LOG_ERROR
 
#define LL_FATAL   FREENECT_LOG_FATAL
 
#define LL_FLOOD   FREENECT_LOG_FLOOD
 
#define LL_INFO   FREENECT_LOG_INFO
 
#define LL_NOTICE   FREENECT_LOG_NOTICE
 
#define LL_SPEW   FREENECT_LOG_SPEW
 
#define LL_WARNING   FREENECT_LOG_WARNING
 
#define PID_K4W_AUDIO   0x02be
 
#define PID_K4W_AUDIO_ALT_1   0x02c3
 
#define PID_K4W_AUDIO_ALT_2   0x02bb
 
#define PID_K4W_CAMERA   0x02bf
 
#define PID_NUI_AUDIO   0x02ad
 
#define PID_NUI_CAMERA   0x02ae
 
#define PID_NUI_MOTOR   0x02b0
 
#define VID_MICROSOFT   0x45e
 
#define VIDEO_PKTDSIZE   (VIDEO_PKTSIZE-12)
 
#define VIDEO_PKTSIZE   1920
 

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)
 

Macro Definition Documentation

#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.

#define FN_DEBUG (   ...)    FN_LOG(LL_DEBUG, __VA_ARGS__)

Definition at line 89 of file freenect_internal.h.

#define FN_ERROR (   ...)    FN_LOG(LL_ERROR, __VA_ARGS__)

Definition at line 85 of file freenect_internal.h.

#define FN_FATAL (   ...)    FN_LOG(LL_FATAL, __VA_ARGS__)

Definition at line 84 of file freenect_internal.h.

#define FN_FLOOD (   ...)    FN_LOG(LL_FLOOD, __VA_ARGS__)

Definition at line 91 of file freenect_internal.h.

#define FN_INFO (   ...)    FN_LOG(LL_INFO, __VA_ARGS__)

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.

#define FN_LOG (   level,
  ... 
)    fn_log(ctx, level, __VA_ARGS__)

Definition at line 82 of file freenect_internal.h.

#define FN_NOTICE (   ...)    FN_LOG(LL_NOTICE, __VA_ARGS__)

Definition at line 87 of file freenect_internal.h.

#define FN_SPEW (   ...)    FN_LOG(LL_SPEW, __VA_ARGS__)

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 Documentation

typedef void(* fnusb_iso_cb) (freenect_device *dev, uint8_t *buf, int len)

Definition at line 41 of file freenect_internal.h.

Function Documentation

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 
)

Definition at line 239 of file tilt.c.



libfreenect
Author(s): Hector Martin, Josh Blake, Kyle Machulis, OpenKinect community
autogenerated on Mon Jun 10 2019 13:46:43