wlhe / uvc-gadget

enhance uvc-gadget test application
GNU General Public License v2.0
142 stars 144 forks source link

Upstream Latest Version: http://git.ideasonboard.org/uvc-gadget.git

uvc-gadget

Upstream project uvc-gadget has been updated and continuous maintenance

UVC gadget userspace enhancement sample application

Fork from
uvc-gadget.git
Apply enhancement Bhupesh Sharma's patchset
UVC gadget test application enhancements
and Robert Baldyga's patchset
Bugfixes for UVC gadget test application

How to use

Usage: ./uvc-gadget [options]

Available options are
    -b             Use bulk mode
    -d             Do not use any real V4L2 capture device
    -f <format>    Select frame format
            0 = V4L2_PIX_FMT_YUYV
            1 = V4L2_PIX_FMT_MJPEG
    -h             Print this help screen and exit
    -i image       MJPEG image
    -m             Streaming mult for ISOC (b/w 0 and 2)
    -n             Number of Video buffers (b/w 2 and 32)
    -o <IO method> Select UVC IO method:
            0 = MMAP
            1 = USER_PTR
    -r <resolution> Select frame resolution:
            0 = 360p, VGA (640x360)
            1 = 720p, WXGA (1280x720)
    -s <speed>     Select USB bus speed (b/w 0 and 2)
            0 = Full Speed (FS)
            1 = High Speed (HS)
            2 = Super Speed (SS)
    -t             Streaming burst (b/w 0 and 15)
    -u device      UVC Video Output device
    -v device      V4L2 Video Capture device

Build

Change log

Initial