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