summaryrefslogtreecommitdiff
path: root/examples/device/video_capture
AgeCommit message (Collapse)Author
2024-10-15move core init code to dwc2 common. update/correct build for esppressifhathach
2024-10-14change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵hathach
consistent
2024-10-11change tusb_init(), tusb_rhport_init() to use init struct for expandabilityhathach
2024-10-10add new tusb_int_handler(rhport, in_isr) as common irq handlerhathach
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
2024-09-30skip some examples for mcxa15hathach
2024-08-19rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLYhathach
2024-06-14fix ci skip example for ch32v1hathach
2024-05-15add CH32V20x USB OTG/FS driverMatthew Tran
2024-05-09Rework ci (#2631)Ha Thach
* add name field to usbd_class_driver_t * ci: use set matrix py script * add riscv32 and cmake support for ch32v307, fomu, gd32vf103 * update build_cmake.py to take --family --board --toolchain * separate hil test to its own workflow * move esp32 board into separated hil json * add make build to ci * remov build_make.py * build.py support esp32 board * setup toolchain support esp-idf * fix missing click * merge family in matrix build to reduce jobs * skip cifuzz since it still has issue with get_deps and click
2024-04-25adding support for esp32 for use with max3421e hosthathach
2024-04-05update uvc 2ch to stream0 use yuy2, stream1 use mpeghathach
this help reduce sram requirement for example, also provide different format (uncompressed & mpeg)
2024-01-30Merge pull request #2428 from YixingShen/masterHa Thach
update video_capture
2024-01-29add freertos build support for video_capture examplehathach
2024-01-29remove the use of descriptor template for video capture examplehathach
2024-01-26update example to work with iso streaminghathach
2024-01-26update example to work bulk mjpeghathach
2024-01-26rename and add more video descriptorshathach
use struct to define uvc descriptor for video_capture since uvc is rather too complicated to use macro templates
2024-01-26Merge branch 'master' of https://github.com/YixingShen/tinyusbYixingShen
2024-01-26add "set tx_busy 1" into video_capture's video_tas for "if (tx_busy) return"YixingShen
2024-01-25minor update to video capture examplehathach
2024-01-24clean up video example for readabilityhathach
2023-12-24add high speed into examples\device\video_captureYixingShen
2023-12-18fixed device/video_capture/src/images.h,main.c ↵YixingShen
CFG_EXAMPLE_VIDEO_DISABLE_MJPG to CFG_EXAMPLE_VIDEO_DISABLE_MJPEG
2023-11-29update esp32 to also be supported by hil testhathach
test run locally well
2023-11-23move make.mk and rules.mk to build_system/makehathach
2023-08-09Merge pull request #2202 from Rocky04/patch-4Ha Thach
Invoke unmounted state on configuration reset
2023-08-07Update examplesRocky04
2023-08-04update all examples to use unique ID as serial if avaialblehathach
2023-08-04Merge branch 'master' into enhance-bsphathach
2023-08-03rename hw/bsp/board.h to board_api.hhathach
2023-07-31enable USBMC for uno r4, add board_init_after_tusb() APIhathach
add BOARD_UPPERCASE for board detection
2023-06-27rework cmake with rtos support add RTOS to ↵hathach
family_configure_device/host/dual_example()
2023-06-15Merge pull request #1985 from kkitayam/uvc_bulkHa Thach
Add the capability for video class to handle a bulk endpoint in the streaming interface.
2023-04-21update most examples cmake to build with imxrthathach
2023-03-26Add MJPEG descriptor for bulk transferkkitayam
2023-03-25Add descriptor for a bulk endpoint as a streaming endpointkkitayam
2023-03-17Merge branch 'master' into portabilityhathach
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2023-03-06integrate top.mk into make.mkhathach
2023-01-20fix warninghathach
2022-10-12Rename descriptor macros for consistencykkitayam
2022-10-08Add motion jpegkkitayam
2022-10-06Fix pointerkkitayam
2022-09-13Remove unreachable codeBen Avison
IAR generates warning Pe111 'statement is unreachable'. In a couple of cases, replace return statements with TU_ATTR_FALLTHROUGH; because some compilers apparently can't figure out that the return statements are unreachable but do whinge about an imagined fall-through without them!
2022-09-13Fix compile errorskkitayam
2022-09-13Change images to MJPEGkkitayam
2022-08-23Remove Hardcoded interface numbers from video descriptorsAhmed El-Sharnoby
Removing the Hardcoded interface numbers from the video descriptors allow the user to add other interfaces before or after the Video Control Interface and Video Streaming Interface
2022-07-12RP@040: rework CMake for compiler warningsgraham sanderson
2022-06-29fix end symbol for samx7x and same5xhathach
2022-06-27fix most warnings with rp2040 -wconversionhathach