mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
Bring back the channel object. Making a node and port on the client side was rather awkward because of the async nature of many methods. It feels better to have a specific communication channel object to interface with a server side port. Use port activate/deactivate to start/stop streams Remove links from the ports. We let other objects install a callback on the port to receive and route buffers. |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| buffer.c | ||
| buffer.h | ||
| client-port.c | ||
| client-port.h | ||
| context.c | ||
| context.h | ||
| fdmanager.c | ||
| fdmanager.h | ||
| introspect.c | ||
| introspect.h | ||
| io.c | ||
| mainloop.c | ||
| mainloop.h | ||
| pinos.c | ||
| pinos.h | ||
| private.h | ||
| properties.c | ||
| properties.h | ||
| stream.c | ||
| stream.h | ||
| subscribe.c | ||
| subscribe.h | ||