summaryrefslogtreecommitdiff
path: root/Native Protocol - Web.md
blob: 08e3c3c3fff28a6e8847f8a31ebe70c0d9ebd666 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[[PipeWire]]

---

[Native Protocol](https://docs.pipewire.org/page_native_protocol.html).

**Message**
- header 16 bytes
	- 4 - uint32 words (id, (opcode, size), seq, n_fds)
- payload: variable length

IPC over UNIX sockets. Socket default name: `pipewire-0` found in either:
- env: PIPEWIREresource gro_RUNTIME_DIR
- env: XDG_RUNTIME_DIR
- env: USERPROFILE