The official repository is for the PipeWire server does not have a separate folder for include files (well, it only contains Valgrind files), and I don’t want to skim through a lot of docs to select what needs for audio, then reconstruct it in a text editor.


You sure you actually looked? https://github.com/PipeWire/pipewire/blob/master/src%2Fpipewire%2Fpipewire.h
Is it enough if I only use the header files?
Do you want to use pipewire to play audio in your C program? This might help https://docs.pipewire.org/page_tutorial.html Although it’s easier and practical to use cross-platform libraries such as SDL or PortAudio instead
I’m writing my own cross-platform library, iota.