summaryrefslogtreecommitdiff
path: root/src/class/video/video_device.c
AgeCommit message (Expand)Author
2026-07-02license: use SPDX identifiers for src/ headers (#3749)Ha Thach
2026-06-19video: assert usbd_edpt_iso_activate() result in _open_vs_itf()hathach
2026-03-09revert _end_of_control_descriptor to Revision: 0a45308a296251e4376815b21f89f0...YixingShen
2026-03-09extend video control parsing to include class-specific VC endpoint descriptorhathach
2026-03-07fixed _end_of_control_descriptor logic. wTotalLength does not include Standar...YixingShen
2026-03-07Update src/class/video/video_device.c沈玴興
2026-03-07cleanupYixingShen
2026-03-07fixed _open_vc_itf parsingYixingShen
2025-11-19Merge remote-tracking branch 'tinyusb/master' into copilot/fix-dcd-edpt-xfer-...HiFiPhile
2025-11-14Merge remote-tracking branch 'tinyusb/master' into embedded-ideas/masterMengsk
2025-11-11Merge remote-tracking branch 'tinyusb/master' into copilot/fix-dcd-edpt-xfer-...HiFiPhile
2025-11-04Fixed more alert found by PVS-Studiohathach
2025-11-03fix more warnings/alertshathach
2025-10-31Fixed trailing whitespaces in files (used wrong editor)Tobi
2025-10-30Video class: Changed pararameters of payload request to a dedicated structure...Tobi
2025-10-30Video Class: New callback function added which allows to generate frame data ...Tobi
2025-10-22Add is_isr parameter to usbd_edpt_xfer and usbd_edpt_xfer_fifocopilot-swe-agent[bot]
2025-09-17Update weak callbacks to new syntaxHiFiPhile
2024-12-06Merge pull request #2656 from lijunru-hub/feat/uvc_support_frame_basedHa Thach
2024-11-28Merge branch 'master' into fork/pschatzmann/rp2040-isohathach
2024-11-22TUD_EPBUF_TYPE_DEF video_device.chathach
2024-10-15RP2040 New ISO APIpschatzmann
2024-10-14change the tusb_rhport_init_t struct, exclude the rhport to make API more con...hathach
2024-07-18fixed _find_desc_formatYixingShen
2024-05-22feat(uvc): support format frame basedLi Junru
2024-04-09Fix tud_video_n_streaming checkHiFiPhile
2024-04-08Merge pull request #1835 from MasterQ32/otg_bringupHa Thach
2024-04-08add class driver deinithathach
2024-04-06Move TUP_DCD_EDPT_ISO_ALLOC outside usbd_edpt_close() loop.HiFiPhile
2024-04-02Add endpoint ISO allocation to video class.HiFiPhile
2024-03-20added dedicate buffer for probe commit payloadhathach
2024-03-20improve uvc debug messagehathach
2024-03-18fix: uvc multiple interface supportLi Junru
2024-02-20video_device: fix uninitialized warningBob Abeles
2024-01-26rename and add more video descriptorshathach
2024-01-25minor update to video capture examplehathach
2023-08-04Merge branch 'master' into masterHa Thach
2023-08-02default class driver log level to CFG_TUH/TUD_LOG_LEVEL allow application to ...hathach
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
2023-07-02made line ends consistent.Lars Pötter
2023-03-26Add state variablekkitayam
2023-03-25Update handle streaming interfacekkitayam
2023-03-25Fix streaming interface handlingkkitayam
2023-03-25Add handling for bulk EPskkitayam
2023-03-17fix trailing space and new linehathach
2023-02-22use tu_static instead of static _fuzz_threadhathach
2023-02-22Merge pull request #1867 from silvergasp/thread_local_globalsHa Thach
2023-02-22rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_threadhathach
2023-01-20fix: Change all static variables to thread when fuzzingNathaniel Brough
2023-01-20fix warnings with arithmetic on void* pointerhathach