#include "uvc-device.h"
Go to the source code of this file.
Classes | |
class | lock_singleton |
Namespaces | |
librealsense | |
librealsense::platform | |
Macros | |
#define | SWAP_UINT32(x) (((x) >> 24) | (((x) & 0x00FF0000) >> 8) | (((x) & 0x0000FF00) << 8) | ((x) << 24)) |
#define | UVC_AE_MODE_D0_MANUAL ( 1 << 0 ) |
#define | UVC_AE_MODE_D1_AUTO ( 1 << 1 ) |
#define | UVC_AE_MODE_D2_SP ( 1 << 2 ) |
#define | UVC_AE_MODE_D3_AP ( 1 << 3 ) |
Functions | |
std::shared_ptr< uvc_device > | librealsense::platform::create_rsuvc_device (uvc_device_info info) |
std::vector< uvc_device_info > | librealsense::platform::query_uvc_devices_info () |
Variables | |
const int | CONTROL_TRANSFER_TIMEOUT = 100 |
const int | FIRST_FRAME_MILLISECONDS_TIMEOUT = 2000 |
const int | INTERRUPT_BUFFER_SIZE = 1024 |
#define SWAP_UINT32 | ( | x | ) | (((x) >> 24) | (((x) & 0x00FF0000) >> 8) | (((x) & 0x0000FF00) << 8) | ((x) << 24)) |
Definition at line 11 of file uvc-device.cpp.
#define UVC_AE_MODE_D0_MANUAL ( 1 << 0 ) |
Definition at line 6 of file uvc-device.cpp.
#define UVC_AE_MODE_D1_AUTO ( 1 << 1 ) |
Definition at line 7 of file uvc-device.cpp.
#define UVC_AE_MODE_D2_SP ( 1 << 2 ) |
Definition at line 8 of file uvc-device.cpp.
#define UVC_AE_MODE_D3_AP ( 1 << 3 ) |
Definition at line 9 of file uvc-device.cpp.
const int CONTROL_TRANSFER_TIMEOUT = 100 |
Definition at line 13 of file uvc-device.cpp.
const int FIRST_FRAME_MILLISECONDS_TIMEOUT = 2000 |
Definition at line 15 of file uvc-device.cpp.
const int INTERRUPT_BUFFER_SIZE = 1024 |
Definition at line 14 of file uvc-device.cpp.