#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/usb/video.h>
#include "f_uvc.h"
#include "uvc_queue.c"
#include "uvc_video.c"
#include "uvc_v4l2.c"
#include "f_uvc.c"
Go to the source code of this file.
#define WEBCAM_DEVICE_BCD 0x0010 /* 0.10 */ |
#define WEBCAM_PRODUCT_ID 0x0102 /* Webcam A/V gadget */ |
#define WEBCAM_VENDOR_ID 0x1d6b /* Linux Foundation */ |
DECLARE_UVC_FRAME_MJPEG |
( |
1 |
| ) |
|
DECLARE_UVC_FRAME_MJPEG |
( |
3 |
| ) |
|
DECLARE_UVC_FRAME_UNCOMPRESSED |
( |
1 |
| ) |
|
DECLARE_UVC_FRAME_UNCOMPRESSED |
( |
3 |
| ) |
|
DECLARE_UVC_HEADER_DESCRIPTOR |
( |
1 |
| ) |
|
DECLARE_UVC_INPUT_HEADER_DESCRIPTOR |
( |
1 |
, |
|
|
2 |
|
|
) |
| |
MODULE_AUTHOR |
( |
"Laurent Pinchart" |
| ) |
|
MODULE_DESCRIPTION |
( |
"Webcam Video Gadget" |
| ) |
|
module_exit |
( |
webcam_cleanup |
| ) |
|
module_init |
( |
webcam_init |
| ) |
|
MODULE_VERSION |
( |
"0.1.0" |
| ) |
|
USB_GADGET_COMPOSITE_OPTIONS |
( |
| ) |
|