drivers/media/test-drivers

Linux media subsystem test and virtual drivers

A collection of virtual and test modules used to exercise the Linux media subsystem (V4L2, DVB, etc.) without real capture or tuner hardware. They generate synthetic video, audio, and broadcast streams so developers and continuous-integration systems can validate the media stack.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=media category=not-a-driver
100%

recommendation

This is not a hardware driver directory; it is a set of virtual and loopback test modules (such as vivid, vimc, vidtv, and visl) that simulate cameras, tuners, and codecs for testing the media framework. It exists to support kernel development and automated testing rather than any physical device, so the keep/remove framing does not apply.

repository signals

107 files
35,692 source lines
159 commits, 5y
+8,138 / −3,212 lines added / removed, 5y
53 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 159 total · active in 52/61 months
2021 2022 2023 2024 2025 2026 2021-04: 3 commits · +45 −13 2021-05: 2 commits · +1 −5 2021-06: 2 commits · +37 −37 2021-07: 2 commits · +37 −4 2021-08: 3 commits · +363 −419 2021-09: 2 commits · +5 −2 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 3 commits · +48 −40 2022-01: 1 commit · +13 −4 2022-02: 1 commit · +8 −4 2022-03: 6 commits · +34 −18 2022-04: 0 commits · +0 −0 2022-05: 1 commit · +14 −0 2022-06: 5 commits · +862 −689 2022-07: 4 commits · +40 −8 2022-08: 3 commits · +6 −11 2022-09: 1 commit · +28 −0 2022-10: 11 commits · +82 −27 2022-11: 4 commits · +3,658 −21 2022-12: 0 commits · +0 −0 2023-01: 2 commits · +2 −2 2023-02: 1 commit · +4 −4 2023-03: 8 commits · +19 −564 2023-04: 1 commit · +34 −15 2023-05: 1 commit · +2 −2 2023-06: 2 commits · +46 −6 2023-07: 2 commits · +0 −2 2023-08: 2 commits · +3 −7 2023-09: 2 commits · +2 −2 2023-10: 1 commit · +12 −13 2023-11: 11 commits · +522 −57 2023-12: 2 commits · +4 −3 2024-01: 4 commits · +208 −137 2024-02: 0 commits · +0 −0 2024-03: 2 commits · +9 −13 2024-04: 9 commits · +239 −271 2024-05: 1 commit · +2 −2 2024-06: 8 commits · +831 −339 2024-07: 1 commit · +45 −3 2024-08: 1 commit · +18 −2 2024-09: 2 commits · +7 −6 2024-10: 3 commits · +19 −34 2024-11: 2 commits · +18 −7 2024-12: 3 commits · +51 −13 2025-01: 0 commits · +0 −0 2025-02: 3 commits · +40 −4 2025-03: 10 commits · +364 −93 2025-04: 1 commit · +1 −1 2025-05: 1 commit · +2 −6 2025-06: 1 commit · +1 −1 2025-07: 2 commits · +4 −6 2025-08: 6 commits · +168 −176 2025-09: 2 commits · +8 −7 2025-10: 3 commits · +4 −23 2025-11: 1 commit · +17 −4 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +69 −0 2026-02: 3 commits · +82 −85 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: contains media test/virtual driver code for exercising the subsystem, not support for a physical hardware device family.