[client] usb audio: emulate UAC2 playback

Add a fixed-format USB Audio Class 2 playback device for the
client-side USB redirection bridge.

Advertise stereo 48 kHz IEEE float audio and handle enumeration,
configuration, alternate settings, clock requests, and isochronous data.
This commit is contained in:
Geoffrey McRae
2026-08-09 21:30:20 +10:00
parent 6d1b0c3004
commit 6979b93da5
3 changed files with 691 additions and 0 deletions

View File

@@ -216,6 +216,7 @@ endif()
if(ENABLE_USB_AUDIO)
list(APPEND SOURCES
src/usb_audio.c
src/usbredir.c
)
endif()