Skip to main content


Silly #PipeWire question for people out here… the program `pw-cat` takes raw input via `stdin`, and through experimentation on my AMD64 machine, I see it is little-endian audio.

Now, is it little-endian because AMD64 is little-endian, or is it little-endian because it's hard-coded for little-endian audio?

If I ran the same commands on a big-endian architecture (Sun SPARC, IBM PowerPC, MIPS, … etc), would PipeWire assume big-endian audio or little-endian?