[obs] audio: capture guest playback

Subscribe the OBS source as a playback-only LGMP audio client. Decode
the advertised formats and channel maps, then resample into the OBS
clock domain without participating in driver clock feedback.

Keep queue and resampler storage fixed in the packet path.
This commit is contained in:
Geoffrey McRae
2026-09-05 21:39:10 +10:00
parent 36e170d93a
commit 17e416c3f2
4 changed files with 2432 additions and 1 deletions

2323
obs/audio.c Normal file

File diff suppressed because it is too large Load Diff