[−][src]Crate uvc_src
Re-exports
pub use self::uvc_error as uvc_error_t; |
Structs
_IO_FILE | |
_IO_codecvt | |
_IO_marker | |
_IO_wide_data | |
libusb_context | |
libusb_device_handle | |
timespec | |
timeval | |
uvc_context | Context, equivalent to libusb's contexts. |
uvc_device | UVC device. |
uvc_device_descriptor | Structure representing a UVC device descriptor. |
uvc_device_handle | Handle on an open UVC device. |
uvc_extension_unit | Custom processing or camera-control functions |
uvc_format_desc | Format descriptor |
uvc_frame | An image frame received from the UVC device @ingroup streaming |
uvc_frame_desc | Frame descriptor |
uvc_input_terminal | Representation of the interface that brings data into the UVC device |
uvc_output_terminal | |
uvc_processing_unit | Represents post-capture processing functions |
uvc_selector_unit | Represents selector unit to connect other units |
uvc_still_ctrl | |
uvc_still_frame_desc | |
uvc_still_frame_res | |
uvc_stream_ctrl | Streaming mode, includes all information needed to select stream @ingroup streaming |
uvc_stream_handle | Handle on an open UVC stream. |
uvc_streaming_interface |
Constants
Functions
Type Definitions
FILE | |
_IO_lock_t | |
__int8_t | |
__int16_t | |
__int32_t | |
__off64_t | |
__off_t | |
__suseconds_t | |
__syscall_slong_t | |
__time_t | |
__uint8_t | |
__uint16_t | |
__uint32_t | |
__uint64_t | |
size_t | |
uvc_button_callback_t | A callback function to accept button events @ingroup device |
uvc_context_t | |
uvc_ct_ctrl_selector | Camera terminal control selector (A.9.4) |
uvc_device_descriptor_t | Structure representing a UVC device descriptor. |
uvc_device_handle_t | |
uvc_device_power_mode | |
uvc_device_t | |
uvc_error | UVC error types, based on libusb errors @ingroup diag |
uvc_et_type | External terminal type (B.4) |
uvc_extension_unit_t | Custom processing or camera-control functions |
uvc_format_desc_t | Format descriptor |
uvc_frame_callback_t | A callback function to handle incoming assembled UVC frames @ingroup streaming |
uvc_frame_desc_t | Frame descriptor |
uvc_frame_format | Color coding of stream, transport-independent @ingroup streaming |
uvc_frame_t | An image frame received from the UVC device @ingroup streaming |
uvc_input_terminal_t | Representation of the interface that brings data into the UVC device |
uvc_it_type | Input terminal type (B.2) |
uvc_ot_type | Output terminal type (B.3) |
uvc_output_terminal_t | |
uvc_processing_unit_t | Represents post-capture processing functions |
uvc_pu_ctrl_selector | Processing unit control selector (A.9.5) |
uvc_req_code | UVC request code (A.8) |
uvc_selector_unit_t | Represents selector unit to connect other units |
uvc_status_attribute | |
uvc_status_callback_t | A callback function to accept status updates @ingroup device |
uvc_status_class | |
uvc_still_ctrl_t | |
uvc_still_frame_desc_t | |
uvc_still_frame_res_t | |
uvc_stream_ctrl_t | Streaming mode, includes all information needed to select stream @ingroup streaming |
uvc_stream_handle_t | |
uvc_term_type | USB terminal type (B.1) |
uvc_vs_desc_subtype | VideoStreaming interface descriptor subtype (A.6) |
Unions
uvc_format_desc__bindgen_ty_1 | Format specifier |
uvc_format_desc__bindgen_ty_2 | Format-specific data |