Zephyr API Documentation 4.4.0-rc1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
usbd_uvc.h File Reference

USB Video Class (UVC) public header. More...

Go to the source code of this file.

Functions

void uvc_device_init (const struct device *uvc_dev, const struct device *video_dev)
 Initialize a video device class.
int uvc_device_add_format (const struct device *const uvc_dev, const struct video_format *const fmt)
 Add a video format that a UVC instance will present to the host.
int uvc_device_enable (const struct device *const uvc_dev)
 Completes the configuration of an UVC device instance.
int uvc_device_shutdown (const struct device *const uvc_dev)
 Withdraw the configuration of an UVC device instance.

Detailed Description

USB Video Class (UVC) public header.