Interpretation of devices, error codes and negotiated stream parameters. More...
Typedefs | |
| typedef enum uvc_error | uvc_error_t |
Enumerations | |
| enum | uvc_error { UVC_SUCCESS = 0, UVC_ERROR_IO = -1, UVC_ERROR_INVALID_PARAM = -2, UVC_ERROR_ACCESS = -3, UVC_ERROR_NO_DEVICE = -4, UVC_ERROR_NOT_FOUND = -5, UVC_ERROR_BUSY = -6, UVC_ERROR_TIMEOUT = -7, UVC_ERROR_OVERFLOW = -8, UVC_ERROR_PIPE = -9, UVC_ERROR_INTERRUPTED = -10, UVC_ERROR_NO_MEM = -11, UVC_ERROR_NOT_SUPPORTED = -12, UVC_ERROR_INVALID_DEVICE = -50, UVC_ERROR_INVALID_MODE = -51, UVC_ERROR_CALLBACK_EXISTS = -52, UVC_ERROR_OTHER = -99 } |
Functions | |
| void | uvc_perror (uvc_error_t err, const char *msg) |
| Print a message explaining an error in the UVC driver. More... | |
| void | uvc_print_diag (uvc_device_handle_t *devh, FILE *stream) |
| Print camera capabilities and configuration. More... | |
| void | uvc_print_stream_ctrl (uvc_stream_ctrl_t *ctrl, FILE *stream) |
| Print the values in a stream control block. More... | |
| const char * | uvc_strerror (uvc_error_t err) |
| Return a string explaining an error in the UVC driver. More... | |
Interpretation of devices, error codes and negotiated stream parameters.
| typedef enum uvc_error uvc_error_t |
UVC error types, based on libusb errors
| enum uvc_error |
UVC error types, based on libusb errors
| void uvc_perror | ( | uvc_error_t | err, |
| const char * | msg | ||
| ) |
| void uvc_print_diag | ( | uvc_device_handle_t * | devh, |
| FILE * | stream | ||
| ) |
| void uvc_print_stream_ctrl | ( | uvc_stream_ctrl_t * | ctrl, |
| FILE * | stream | ||
| ) |
| const char* uvc_strerror | ( | uvc_error_t | err | ) |