USB class 10: Audio/video

Audio/Video

Code10
NameAudio/video
Subclasses3

Frequently asked questions

What is a USB device of class 10 (Audio/video)?

Class 10 stands for “Audio/video”. It has 3 subclasses, for example AVData Control, AVData Video Stream and AVData Audio Stream.

Which Linux drivers handle Audio/video?

In Linux kernel 6.12 no driver binds by this class alone; devices are matched by vendor and device ID instead.

How do I find the class of a USB device?

On Linux, lsusb -v shows the bDeviceClass and bInterfaceClass fields. On Windows it appears in the compatible IDs as USB\Class_10&SubClass_XX.

Subclasses

CodeNameProtocolsClass drivers (Linux)
10:01AVData Control
10:02AVData Video Stream
10:03AVData Audio Stream

Nearby entries