mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-26 07:00:13 -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. |
||
|---|---|---|
| .. | ||
| gstburstcache.c | ||
| gstburstcache.h | ||
| gstpinos.c | ||
| gstpinosdepay.c | ||
| gstpinosdepay.h | ||
| gstpinosdeviceprovider.c | ||
| gstpinosdeviceprovider.h | ||
| gstpinospay.c | ||
| gstpinospay.h | ||
| gstpinosportsink.c | ||
| gstpinosportsink.h | ||
| gstpinosportsrc.c | ||
| gstpinosportsrc.h | ||
| gstpinossink.c | ||
| gstpinossink.h | ||
| gstpinossocketsink.c | ||
| gstpinossocketsink.h | ||
| gstpinossrc.c | ||
| gstpinossrc.h | ||
| gsttmpfileallocator.c | ||
| gsttmpfileallocator.h | ||